EconPapers    
Economics at your fingertips  
 

Fine-Tune LLMs for PLC Code Security: An Information-Theoretic Analysis

Ping Chen, Xiaojing Liu and Yi Wang ()
Additional contact information
Ping Chen: Institute of Big Data, Fudan University, Shanghai 200433, China
Xiaojing Liu: Institute of Big Data, Fudan University, Shanghai 200433, China
Yi Wang: Institute of Big Data, Fudan University, Shanghai 200433, China

Mathematics, 2025, vol. 13, issue 19, 1-28

Abstract: Programmable Logic Controllers (PLCs), widely used in industrial automation, are often programmed in IEC 61131-3 Structured Text (ST), which is prone to subtle logic vulnerabilities. Traditional tools like static analysis and fuzzing struggle with the complexity and domain-specific semantics of ST. This work explores Large Language Models (LLMs) for PLC vulnerability detection, supported by both theoretical insights and empirical validation. Theoretically, we prove that control flow features carry the most vulnerability-relevant information, establish a feature informativeness hierarchy, and derive sample complexity bounds. We also propose an optimal synthetic data mixing strategy to improve learning with limited supervision. Empirically, we build a dataset combining real-world and synthetic ST code with five vulnerability types. We fine-tune open-source LLMs (CodeLlama, Qwen2.5-Coder, Starcoder2) using LoRA, demonstrating significant gains in binary and multi-class classification. The results confirm our theoretical predictions and highlight the promise of LLMs for PLC security. Our work provides a principled and practical foundation for LLM-based analysis of cyber-physical systems, emphasizing the role of domain knowledge, efficient adaptation, and formal guarantees.

Keywords: programmable logic controllers; IEC 61131-3; structured text; large language models (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:

Downloads: (external link)
https://www.mdpi.com/2227-7390/13/19/3211/pdf (application/pdf)
https://www.mdpi.com/2227-7390/13/19/3211/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:13:y:2025:i:19:p:3211-:d:1765867

Access Statistics for this article

Mathematics is currently edited by Ms. Emma He

More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-10-08
Handle: RePEc:gam:jmathe:v:13:y:2025:i:19:p:3211-:d:1765867