CVE & CISA-KEV Catalog

CVE-2025-69209

UNSCORED

Description

ArduinoCore-avr contains the source code and configuration files of the Arduino AVR Boards platform. A vulnerability in versions prior to 1.8.7 allows an attacker to trigger a stack-based buffer overflow when converting floating-point values to strings with high precision. By passing very large `decimalPlaces` values to the affected String constructors or concat methods, the `dtostrf` function writes beyond fixed-size stack buffers, causing memory corruption and denial of service. Under specific conditions, this could enable arbitrary code execution on AVR-based Arduino boards. ### Patches - The Fix is included starting from the `1.8.7` release available from the following link ArduinoCore-avr v1.8.7 - The Fixing Commit is available at the following link 1a6a417f89c8901dad646efce74ae9d3ddebfd59 ### References - ASEC-26-001 ArduinoCore-avr vXXXX Resolves Buffer Overflow Vulnerability ### Credits - Maxime Rossi Bellom and Ramtine Tofighi Shirazi from SecMate (https://secmate.dev/)

How to fix

Remediation Available
arduino-core-avrDebian
Fixed in:1.8.7+dfsg-1~deb12u1CVE-2025-69209
Fixed in:1.8.7+dfsg-1~deb13u1CVE-2025-69209
Fixed in:1.8.7+dfsg-1CVE-2025-69209

Remediation is compiled from vendor and distribution security advisories. Always confirm against the linked source for your exact version and platform.

CVSS v3.1 Vector

No CVSS vector data available.

Exploit Intelligence

0.15%probability of exploitation in 30 days
4thpercentile

Low risk: more likely to be exploited than 4% of all known CVEs.

References

Related Vulnerabilities

Other CWE-120 (Classic Buffer Overflow) vulnerabilities, ordered by exploit likelihood. View all

CVESeverityCVSSEPSSExploitedFix
CVE-2014-0195Medium6.8100%-Fix
CVE-2017-7269Critical9.8100%KEV-
CVE-2019-11043High8.799%KEV + RansomFix
CVE-2011-4862High10.095%-Fix
CVE-2007-5659High7.894%KEVFix
CVE-2022-3786High7.591%-Fix
Embed a live status badge for CVE-2025-69209
CVE-2025-69209 severity badge

Markdown

[![CVE-2025-69209](https://tridentstack.com/cve/badge/CVE-2025-69209.svg)](https://tridentstack.com/cve/CVE-2025-69209)

HTML

<a href="https://tridentstack.com/cve/CVE-2025-69209"><img src="https://tridentstack.com/cve/badge/CVE-2025-69209.svg" alt="CVE-2025-69209"></a>

Find and fix vulnerabilities across your fleet

TridentStack Control continuously scans your Windows, macOS, and Linux fleet for known vulnerabilities, prioritizes them by severity and active exploitation, and patches them automatically.

Start free

This product uses NVD data but is not endorsed or certified by the NVD. EPSS scores courtesy of FIRST.org (https://www.first.org/epss). Source: CISA KEV Catalog. Data as of 2026-01-26.