CVE-2024-53259
Last modified
CVE-2024-53259 is a medium-severity vulnerability rated 6.5/10 on the CVSS scale. quic-go is an implementation of the QUIC protocol in Go. An off-path attacker can inject an ICMP Packet Too Large packet. EPSS estimates a 0.60% chance of exploitation in the next 30 days.
Description
quic-go is an implementation of the QUIC protocol in Go. An off-path attacker can inject an ICMP Packet Too Large packet. Since affected quic-go versions used IP_PMTUDISC_DO, the kernel would then return a "message too large" error on sendmsg, i.e. when quic-go attempts to send a packet that exceeds the MTU claimed in that ICMP packet. By setting this value to smaller than 1200 bytes (the minimum MTU for QUIC), the attacker can disrupt a QUIC connection. Crucially, this can be done after completion of the handshake, thereby circumventing any TCP fallback that might be implemented on the application layer (for example, many browsers fall back to HTTP over TCP if they're unable to establish a QUIC connection). The attacker needs to at least know the client's IP and port tuple to mount an attack. This vulnerability is fixed in 0.48.2.
Metrics
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2024-53259?
How severe is CVE-2024-53259?
How do I fix CVE-2024-53259?
How Strix Helps
- Same Subject, Wrong User: A Cross-Issuer Account Takeover in n8nStrix found an identity-binding bug in n8n's token-exchange flow enabling account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2024
- CVE-2024-53253Sentry is an error tracking and performance monitoring platf…5.3
- CVE-2024-53254Rejected reason: This CVE is a duplicate of another CVE.
- CVE-2024-53255BoidCMS is a free and open-source flat file CMS for building…5.4
- CVE-2024-53256Rizin is a UNIX-like reverse engineering framework and comma…7.8
- CVE-2024-53257Vitess is a database clustering system for horizontal scalin…4.9
- CVE-2024-53258Autolab is a course management service that enables auto-gra…5.3
- CVE-2024-5326The Post Grid Gutenberg Blocks and WordPress Blog Plugin – P…8.8
- CVE-2024-53260Autolab is a course management service that enables auto-gra…6.8
- CVE-2024-53261SvelteKit is a framework for rapidly developing robust, perf…5.4
- CVE-2024-53262SvelteKit is a framework for rapidly developing robust, perf…5.4
- CVE-2024-53263Git LFS is a Git extension for versioning large files. When …8.5
- CVE-2024-53264bunkerweb is an Open-source and next-generation Web Applicat…5.1
Are you affected by CVE-2024-53259?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
