CVE-2017-17484
Last modified
CVE-2017-17484 is a vulnerability of currently unknown severity. The ucnv_UTF8FromUTF8 function in ucnv_u8.cpp in International Components for Unicode (ICU) for C/C++ through 60.1 mishandles ucnv_convertEx calls for UTF-8 to UTF-8 conversion, which allows remote attackers to cause a denial of service (stack-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted string, as demonstrated by ZNC.. EPSS estimates a 4.61% chance of exploitation in the next 30 days.
Description
The ucnv_UTF8FromUTF8 function in ucnv_u8.cpp in International Components for Unicode (ICU) for C/C++ through 60.1 mishandles ucnv_convertEx calls for UTF-8 to UTF-8 conversion, which allows remote attackers to cause a denial of service (stack-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted string, as demonstrated by ZNC.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Icu-Project | International Components For Unicode | <= 60.1 |
References
- https://github.com/znc/znc/issues/1459Issue Tracking, Third Party Advisory
- https://ssl.icu-project.org/trac/attachment/ticket/13490/poc.cppExploit, Vendor Advisory
- https://ssl.icu-project.org/trac/changeset/40714Issue Tracking, Patch, Vendor Advisory
- https://ssl.icu-project.org/trac/changeset/40715Issue Tracking, Vendor Advisory
- https://ssl.icu-project.org/trac/ticket/13490Issue Tracking, Vendor Advisory
- https://ssl.icu-project.org/trac/ticket/13510Issue Tracking, Vendor Advisory
- https://github.com/znc/znc/issues/1459Issue Tracking, Third Party Advisory
- https://ssl.icu-project.org/trac/attachment/ticket/13490/poc.cppExploit, Vendor Advisory
- https://ssl.icu-project.org/trac/changeset/40714Issue Tracking, Patch, Vendor Advisory
- https://ssl.icu-project.org/trac/changeset/40715Issue Tracking, Vendor Advisory
- https://ssl.icu-project.org/trac/ticket/13490Issue Tracking, Vendor Advisory
- https://ssl.icu-project.org/trac/ticket/13510Issue Tracking, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2017-17484?
How severe is CVE-2017-17484?
How do I fix CVE-2017-17484?
Are you affected by CVE-2017-17484?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
