davenardella snap7 s7_micro_client.cpp opUpload memory corruption
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- —
- Confidentiality · integrity · availability
- Low · Low · Low
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA.
Summary
A vulnerability was determined in davenardella snap7 up to 1.4.3. The affected element is the function TSnap7MicroClient::opUpload of the file src/core/s7_micro_client.cpp. Executing a manipulation of the argument DataLen can lead to memory corruption. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| davenardella | snap7 | 1.4.0; 1.4.1; 1.4.2; 1.4.3 | — | No fix listed | CNA |
- snap7 Vendordavenardella Affected 1.4.0; 1.4.1; 1.4.2; 1.4.3 Fixed in — No fix listed CNA
CPE names CNA · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:davenardella:snap7:*:*:*:*:*:*:*:* | — | — | davenardella |
- cpe:2.3:a:davenardella:snap7:*:*:*:*:*:*:*:* Versions — — ·davenardella
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-90572
- 2026-10-03 Alias added: GHSA-xrq6-q643-mcv3
References
More davenardella vulnerabilities
- TI-2026-75061 snap7 Out-of-Bounds Write via TSnap7MicroClient::opReadArea CVSS 4.0HIGH 8.3
- TI-2026-13566 davenardella snap7 s7_peer.cpp NegotiatePDULength out-of-bounds write CVSS 4.0MEDIUM 5.3
- TI-2026-12717 davenardella snap7 ReadVar Request s7_server.cpp PerformFunctionRead out-of-bounds write CVSS 4.0MEDIUM 5.3
- TI-2026-79727 Out-of-bounds write in Snap7 lets connected peers overflow buffers CVSS 4.0HIGH 8.3
Sources
- CVE-2026-90572 · CVE Program
- CVE-2026-90572 · NVD
- FIRST EPSS
- GHSA-xrq6-q643-mcv3 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences