CVE-2025-24356: UDP traffic amplification via fastd's fast reconnect feature
neocturne · fastd
Affected: neocturne fastd · Exploitation: unlikely (under 1%)
Not in CyberSIXT coverage yet: no article names this CVE. This page shows the public record.
Higher than 54% of scored CVEs
DescriptionCVE.org
fastd is a VPN daemon which tunnels IP packets and Ethernet frames over UDP. When receiving a data packet from an unknown IP address/port combination, fastd will assume that one of its connected peers has moved to a new address and initiate a reconnect by sending a handshake packet. This "fast reconnect" avoids having to wait for a session timeout (up to ~90s) until a new connection is established. Even a 1-byte UDP packet just containing the fastd packet type header can trigger a much larger handshake packet (~150 bytes of UDP payload). Including IPv4 and UDP headers, the resulting amplification factor is roughly 12-13. By sending data packets with a spoofed source address to fastd instances reachable on the internet, this amplification of UDP traffic might be used to facilitate a Distributed Denial of Service attack. This vulnerability is fixed in v23.
Affected products1
From the CVE record. A product or version that is not listed is unknown, not unaffected.
- neocturne · fastd< 23
On the Atlas
Every published CVE is on the CyberSIXT Atlas, grouped by weakness, vendor and month.
- Exploitation
- Unlikely (under 1%). EPSS under 1%, or no score yet.
- CISA KEV
- Not listed
- Public check
- No public nuclei template
- Published
- January 2025
CoverageNo articles yet
No CyberSIXT article names CVE-2025-24356 yet, so there is no coverage timeline, action brief or change log for it. Everything on this page comes from the public CVE record, CISA KEV, EPSS and the nuclei template index. Search the archive or see the CVEs in the news.
References
- NVD entrynvd.nist.gov
- CVE recordcve.org
- Weakness CWE-405cwe.mitre.org
- github.com/neocturne/fastd/security/advisories/GHSA-pggg-vpfv-4rgithub.com
- github.com/neocturne/fastd/commit/1f233bee76b722c0b3f9024f2c39c7github.com
- github.com/neocturne/fastd/commit/3940150e801d0c91460491bec32cbcgithub.com
- github.com/neocturne/fastd/commit/5f63fcfc18ae9cad023fa463b152d5github.com
- github.com/neocturne/fastd/commit/9df7e516378441d2d17b89f9db5c27github.com
- github.com/neocturne/fastd/commit/c1a07b3f2b9066c3713c68547da700github.com
- github.com/neocturne/fastd/commit/ce1b79b12dbfa796743b5f3a50789agithub.com
- github.com/neocturne/fastd/commit/d03a0a17347efb5293e42fde7d9827github.com