CVE 8.5 HIGH

Stack-based buffer overflow vulnerability in Circutor SGE-PLC1000/SGE-PLC50_CVE-2025-11786

8.5 / 10
HIGH
CVSS:4.0/AV:A/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:H/SC:H/SI:L/SA:H

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.

AI Analysis

Stack-based buffer overflow vulnerability in Circutor SGE-PLC1000/SGE-PLC50

Basic Information

ID CVE-2025-11786
Source INCIBE
Published Dec 2, 2025 at 13:01
Modified Dec 2, 2025 at 13:36

Affected Product

Vendor Circutor
Product Circutor
Version 9.0.2
Affected Versions SGE-PLC1000 SGE-PLC50 Circutor 9.0.2

CWE Classification

AI Assessment

AI Score 8.5 / 10
AI Severity High
Vendor Circutor
Product SGE-PLC1000 SGE-PLC50
Version 9.0.2

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.