CVE-2025-15247CWE-119CWE-122

CVE-2025-15247

High · published December 30, 2025

CVSS v3.1
7.3
EPSS
0%
Percentile
37.8
In the wild
Unconfirmed
What it is

⚠️ A remote attacker can exploit a sneaky buffer overflow in the gmg137 snap7-rs client! Just a little manipulation could lead to some serious trouble. 🔥 Think of this vulnerability like a pressure cooker with an improperly sealed lid. If too much pressure builds up without a way to escape, it could blow the whole thing apart! In this case, the improper handling of memory can lead to a heap overflow that spills content where it shouldn’t be. An attacker could leverage this vulnerability to execute arbitrary code on the affected system. While it's not a guaranteed disaster yet, the potential for remote execution makes this a medium-severity concern that could lead to serious disruptions if left unaddressed.

Put simply

Think of this vulnerability like a pressure cooker with an improperly sealed lid. If too much pressure builds up without a way to escape, it could blow the whole thing apart! In this case, the improper handling of memory can lead to a heap overflow that spills content where it shouldn’t be. This vulnerability involves a heap-based buffer overflow in the function snap7_rs::client::S7Client::download of client.rs. By manipulating input, an attacker can exploit this weakness to corrupt memory, allowing for remote code execution.

What to do

An attacker could leverage this vulnerability to execute arbitrary code on the affected system. While it's not a guaranteed disaster yet, the potential for remote execution makes this a medium-severity concern that could lead to serious disruptions if left unaddressed. First things first, keep an eye out for updates from the project maintainers as they work on a fix. In the meantime, consider implementing network-level protections to limit access to the affected component. Monitoring for unusual activity could also help to catch any attempts to exploit this vulnerability before it escalates. You've got this! Stay informed and proactive, and you'll keep your systems safe. 🛡️

The record
Technical detail
CVSS v3.1
7.3 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00446 · 37.8th percentile
Weaknesses
CWE-119 · Improper Restriction of Operations within the Bounds of a Memory Buffer; CWE-122 · Heap-based Buffer Overflow
Published
2025-12-30T17:15Z
Affected products (1)
ProductVersionsFixed in
gmg137/snap7-rsall versions—
References (4)
EPSS history
Timeline
  • 30 DEC 12:02Z
    gmg137 snap7-rs client.rs download heap-based overflow
    cvelistv5