Improper Validation Vulnerability in Rust-URL Affects Servo Framework
CVE-2024-12224
5.1MEDIUM
What is CVE-2024-12224?
A vulnerability in the Rust-URL library, used by the Servo framework, pertains to improper validation of punycode hostnames. This flaw allows an attacker to craft a punycode hostname that might be considered different by one part of a system while being treated as equivalent by another part. This discrepancy could facilitate various attacks, including phishing and spoofing, as it may lead to confusion over hostname legitimacy. It’s essential for developers utilizing the affected versions of Rust-URL to apply recommended patches to mitigate risks associated with this vulnerability.
Affected Version(s)
rust-url 0 < 1.0.0