CVE-2024-12224
HIGHDescription
Improper Validation of Unsafe Equivalence in punycode by the idna crate from Servo rust-url allows an attacker to create a punycode hostname that one part of a system might treat as distinct while another part of that system would treat as equivalent to another hostname.
Is your site exposed to CVE-2024-12224?
Run a free security scan — no signup, results in seconds.
CVSS v3.1 Score
Weakness Type (CWE)
Affected Products
| Vendor | Product |
|---|---|
| servo | idna |
References
Frequently Asked Questions
What is CVE-2024-12224? +
How severe is CVE-2024-12224? +
What products are affected by CVE-2024-12224? +
How do I check if I'm vulnerable to CVE-2024-12224? +
Related Vulnerabilities
Handlebars provides the power necessary to let users build semantic templates. From 3.0.0 until 4.7.10, Handlebars lookupProperty returns Function.prototype.constructor before …
The mod_auth module in OTP's inets httpd server, when configured with dets or mnesia authentication backends and multiple directory configuration …
In affected versions of Octopus Server, an authenticated user with permission to modify roles could bypass the protections preventing access …
Improper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission …
Symfony Polyfill backports PHP features and provides compatibility layers for extensions and functions. From 1.17.1 until 1.38.1, symfony/polyfill-intl-idn accepts xn-- …
A server-side request forgery issue due to improper validation of equivalent address representations in the port forwarding to remote hosts …