CVE-2025-11784CWE-121

CVE-2025-11784

Critical · published December 2, 2025

CVSS v3.1
9.8
EPSS
0%
Percentile
30.0
In the wild
Unconfirmed
What it is

⚡ Beware of a sneaky stack-based buffer overflow in Circutor SGE-PLC1000/SGE-PLC50 v9.0.2! An attacker could easily exploit unlimited user input to wreak havoc. 🔥 Think of it like a restaurant kitchen where a chef just keeps pouring ingredients into a pot without checking the size — eventually, it spills over, creating a messy disaster! With an attacker able to send excessively large input for the 'meter' parameter, the consequences could be absolutely devastating. They could overwrite adjacent memory space, potentially gaining control over the system or crashing it entirely. This could lead to unauthorized access or service interruptions, affecting operations significantly.

Put simply

Think of it like a restaurant kitchen where a chef just keeps pouring ingredients into a pot without checking the size — eventually, it spills over, creating a messy disaster! This vulnerability occurs in the 'ShowMeterDatabase()' function where the 'sprintf()' function copies user input into a fixed-size buffer without validating its size, making it prone to stack-based buffer overflow attacks.

What to do

With an attacker able to send excessively large input for the 'meter' parameter, the consequences could be absolutely devastating. They could overwrite adjacent memory space, potentially gaining control over the system or crashing it entirely. This could lead to unauthorized access or service interruptions, affecting operations significantly. To remediate this vulnerability, upgrade to a secure version that enforces proper input validation. Implement bounds checking to ensure input fits within the designated buffer size. Regularly audit and test your applications for similar vulnerabilities! You've got this! Tackle the fix and bolster your defenses! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00372 · 30.0th percentile
Weakness
CWE-121 · Stack-based Buffer Overflow
Published
2025-12-02T18:15Z
Affected products (2)
ProductVersionsFixed in
circutor/sge-plc1000_firmwareall versions—
circutor/sge-plc50_firmwareall versions—
References (1)
EPSS history
Timeline
  • 02 DEC 13:01Z
    Stack-based buffer overflow vulnerability in Circutor SGE-PLC1000/SGE-PLC50
    cvelistv5