Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-11783: CWE-121: Stack-based Buffer Overflow in SGE-PLC1000 SGE-PLC50 Circutor

0
High
VulnerabilityCVE-2025-11783cvecve-2025-11783cwe-121
Published: Tue Dec 02 2025 (12/02/2025, 13:01:04 UTC)
Source: CVE Database V5
Vendor/Project: SGE-PLC1000 SGE-PLC50
Product: Circutor

Description

Stack-based buffer overflow vulnerability in Circutor SGE-PLC1000/SGE-PLC50 v9.0.2. The vulnerability is found in the 'AddEvent()' function when copying the user-controlled username input to a fixed-size buffer (48 bytes) without boundary checking. This can lead to memory corruption, resulting in possible remote code execution.

AI-Powered Analysis

AILast updated: 12/02/2025, 13:45:16 UTC

Technical Analysis

CVE-2025-11783 is a stack-based buffer overflow vulnerability identified in Circutor's SGE-PLC1000 and SGE-PLC50 programmable logic controllers (PLCs), specifically in firmware version 9.0.2. The vulnerability arises in the AddEvent() function, which processes user-supplied username input. This input is copied into a fixed-size buffer of 48 bytes without proper boundary checking, leading to a classic stack buffer overflow condition (CWE-121). Exploiting this flaw can cause memory corruption, potentially allowing an attacker to execute arbitrary code remotely on the affected device. The vulnerability requires adjacent network access (AV:A), meaning the attacker must be on the same local network segment or have network proximity, but does not require user interaction (UI:N) or elevated privileges beyond low privileges (PR:L). The vulnerability impacts confidentiality, integrity, and availability with high vector components for confidentiality and availability (VC:H, VA:H). The scope is high (SC:H), indicating that exploitation could affect resources beyond the vulnerable component. The vulnerability was published on December 2, 2025, with no known exploits in the wild yet. Circutor PLCs are commonly used in industrial control systems, including energy management and automation, making this vulnerability particularly critical for operational technology environments. The lack of available patches at the time of publication increases the urgency for mitigation through network controls and monitoring.

Potential Impact

For European organizations, especially those operating critical infrastructure such as energy grids, manufacturing plants, and industrial automation systems, this vulnerability poses a significant risk. Successful exploitation could lead to unauthorized remote code execution on PLC devices, potentially disrupting industrial processes, causing equipment malfunction, or enabling further lateral movement within operational technology networks. This could result in operational downtime, safety hazards, and data breaches affecting sensitive industrial control information. Given the high availability and integrity impact, organizations may face severe operational and financial consequences. The requirement for adjacent network access somewhat limits the attack surface but does not eliminate risk, especially in environments where network segmentation is weak or remote access solutions are improperly configured. The absence of known exploits currently provides a window for proactive defense but also underscores the need for rapid response once exploit code becomes available.

Mitigation Recommendations

1. Immediately implement strict network segmentation to isolate Circutor PLC devices from general IT networks and restrict access to trusted management stations only. 2. Employ access control lists (ACLs) and firewall rules to limit network traffic to and from the affected devices, ensuring only authorized systems can communicate with them. 3. Monitor network traffic for anomalous activity targeting the AddEvent() function or unusual username input patterns that could indicate exploitation attempts. 4. Coordinate with Circutor or authorized vendors to obtain and apply firmware updates or patches as soon as they are released. 5. If patches are not yet available, consider temporary mitigations such as disabling or restricting the vulnerable AddEvent() functionality if feasible. 6. Conduct thorough audits of existing PLC deployments to identify all devices running vulnerable firmware versions. 7. Implement strong authentication and logging mechanisms on management interfaces to detect and prevent unauthorized access. 8. Train operational technology personnel on this vulnerability and the importance of maintaining strict network hygiene and monitoring.

Need more detailed analysis?Get Pro

Technical Details

Data Version
5.2
Assigner Short Name
INCIBE
Date Reserved
2025-10-15T12:06:12.926Z
Cvss Version
4.0
State
PUBLISHED

Threat ID: 692ee9705ae7112264cd3982

Added to database: 12/2/2025, 1:28:16 PM

Last enriched: 12/2/2025, 1:45:16 PM

Last updated: 12/5/2025, 6:06:21 AM

Views: 6

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need enhanced features?

Contact root@offseq.com for Pro access with improved analysis and higher rate limits.

Latest Threats