CVE Catalog

CVE-2025-11788

CriticalCVSS 9.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.33%

23th percentile - higher than 23% of all known CVEs

Summary

A heap-based buffer overflow vulnerability exists in Circutor SGE-PLC1000/SGE-PLC50 v9.0.2 within the 'ShowSupervisorParameters()' function. Unlimited user input is copied to a fixed-size buffer via 'sprintf()' without size validation, allowing an attacker to supply an excessively large 'meter' parameter.

Risk Assessment

An attacker can trigger a buffer overflow, potentially leading to arbitrary code execution or device crash.

Recommendation

Update the device firmware to a fixed version or restrict access to the vulnerable function.

Other vulnerabilities in Circutor SGE-PLC1000/SGE-PLC50

See all
Original NVD description (English source)

Heap-based buffer overflow vulnerability in Circutor SGE-PLC1000/SGE-PLC50 v9.0.2. In the 'ShowSupervisorParameters()' function, there is an unlimited user input that is copied to a fixed-size buffer via 'sprintf()'. The 'GetParameter(meter)' function retrieves the user input, which is directly incorporated into a buffer without size validation. An attacker can provide an excessively large input for the 'meter' parameter.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS