CVE-2025-11789CWE-125

CVE-2025-11789

High · published December 2, 2025

CVSS v3.1
7.5
EPSS
0%
Percentile
17.1
In the wild
Unconfirmed
What it is

⚡ An out-of-bounds read vulnerability in the Circutor SGE-PLC1000/SGE-PLC50 could spell trouble for your device! Think of it like a waiter trying to deliver a meal to a non-existent table — they reach beyond the restaurant's layout and might just cause a mess! Similarly, this flaw lets the `DownloadFile` function access memory it shouldn't, leading to unpredictable outcomes. If exploited, this vulnerability could allow attackers to read sensitive data stored in memory, potentially exposing confidential information about your operations. Imagine a sneaky intruder reading private conversations from the next room — absolutely devastating!

Put simply

Think of it like a waiter trying to deliver a meal to a non-existent table — they reach beyond the restaurant's layout and might just cause a mess! Similarly, this flaw lets the `DownloadFile` function access memory it shouldn't, leading to unpredictable outcomes. This vulnerability arises because the 'DownloadFile' function uses the `atoi()` function to convert parameters into an array index without proper bounds checking. If the provided parameter exceeds the expected range, it attempts to access memory outside the defined array limits.

What to do

If exploited, this vulnerability could allow attackers to read sensitive data stored in memory, potentially exposing confidential information about your operations. Imagine a sneaky intruder reading private conversations from the next room — absolutely devastating! To remediate this issue, update to version 9.0.3 of the Circutor SGE-PLC1000/SGE-PLC50. Additionally, implement input validation to ensure that parameters passed to the `DownloadFile` function fall within acceptable limits. You've got this! With the right updates and precautions, you'll be protecting your devices like a pro! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00262 · 17.1th percentile
Weakness
CWE-125 · Out-of-bounds Read
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:04Z
    Out-of-bounds read vulnerability in Circutor SGE-PLC1000/SGE-PLC50
    cvelistv5