CVE-2025-11786CRITICAL 9.8EPSS p24.4%
CVE-2025-11786CVE-2025-11786
Description
Stack-based buffer overflow vulnerability in Circutor SGE-PLC1000/SGE-PLC50 v9.0.2. In the 'SetUserPassword()' function, the 'newPassword' parameter is directly embedded in a shell command string using 'sprintf()' without any sanitisation or validation, and then executed using 'system()'. This allows an attacker to inject arbitrary shell commands that will be executed with the same privileges as the application.
Scoring
| CVSS 3.1 | 9.8 (CRITICAL) |
| Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| EPSS | 0.33% probability of exploitation · percentile 24.4% · 2026-06-19T12:03:05Z |
| Published | 2025-12-02 |
| Last modified | 2025-12-03 |
Underlying weaknesses· 1
References
1
| Type | Target | Confidence | Tier |
|---|---|---|---|
| Weakness | Stack-based Buffer Overflowcwe-121 | 0% | live |
Related by meaning· 6
Nearest entities by semantic similarity across the cs-graph corpus.