Vulnerabilities
Summary — last 7 days
New vulnerabilities5,115▲ 1,966 vs. last week
Critical / high2,827▲ 1,289 vs. last week
New active exploitation (KEV)9▲ 4 vs. last week
Unscored (no CVSS)197▼ 10 vs. last week
37 results, sorted by published date (most recent first)
| CVE | Status | Severity | EPSS | Active exploitation | Affected technologies | Published ▼ | Modified | Description |
|---|---|---|---|---|---|---|---|---|
| Awaiting Analysis | Medium (6.3) | 0.49% | — | Python UnicodedataAI | 6/3/2026 | 8/13/2026 | unicodedata.normalize() can take excessive CPU time when processing specially crafted Unicode input containing long runs of combining characters with alternating Canonical Combining Class values. This affects all normalization forms. | |
| Deferred | None (0) | 0.54% | — | Leanprover Unicode Input ComponentAI | 3/16/2026 | 6/17/2026 | Lean 4 VS Code Extension is a Visual Studio Code extension for the Lean 4 proof assistant. Projects that use @leanprover/unicode-input-component are vulnerable to an XSS exploit in 0.1.9 of the package and lower. The component re-inserted text in the input element back into the input element as unescaped HTML. The… | |
| Modified | High (7) | 0.43% | 💥 PoC | International Components FOR Unicode | 5/27/2025 | 10/8/2026 | A stack buffer overflow was found in Internationl components for unicode (ICU ). While running the genrb binary, the 'subtag' struct overflowed at the SRBRoot::addTag function. This issue may lead to memory corruption and local arbitrary code execution. | |
| Modified | Critical (9.8) | 2.2% | — | Rxvt-unicode Project Rxvt-unicodeFedoraproject Extra Packages FOR Enterprise LinuxFedoraproject Fedora | 12/9/2022 | 6/17/2026 | The rxvt-unicode package is vulnerable to a remote code execution, in the Perl background extension, when an attacker can control the data written to the user's terminal and certain options are set. | |
| Modified | High (8.3) | 4.9% | 💥 PoC | Unicode | 11/1/2021 | 6/17/2026 | An issue was discovered in the character definitions of the Unicode Specification through 14.0. The specification allows an adversary to produce source code identifiers such as function names using homoglyphs that render visually identical to a target identifier. Adversaries can leverage this to inject code via… | |
| Modified | High (8.3) | 13% | 💥 PoC | UnicodeFedoraproject FedoraStarwindsoftware Starwind Virtual SAN | 11/1/2021 | 6/17/2026 | An issue was discovered in the Bidirectional Algorithm in the Unicode Specification through 14.0. It permits the visual reordering of characters via control sequences, which can be used to craft source code that renders different logic than the logical ordering of tokens ingested by compilers and interpreters.… | |
| Modified | Medium (5.5) | 1.2% | — | International Components FOR UnicodeDebian Linux | 9/20/2021 | 10/14/2026 | International Components for Unicode (ICU-20850) v66.1 was discovered to contain a use after free bug in the pkg_createWithAssemblyCode function in the file tools/pkgdata/pkgdata.cpp. | |
| Modified | High (8.8) | 4.1% | — | Eterm Project EtermMrxvt Project MrxvtRxvt-unicode Project Rxvt-unicodeRxvt Project Rxvt+2 | 5/20/2021 | 6/17/2026 | rxvt-unicode 9.22, rxvt 2.7.10, mrxvt 0.5.4, and Eterm 0.9.7 allow (potentially remote) code execution because of improper handling of certain escape sequences (ESC G Q). A response is terminated by a newline. | |
| Modified | High (8.8) | 2.7% | — | Icu-project International Components FOR UnicodeRedhat Enterprise Linux DesktopRedhat Enterprise Linux ServerRedhat Enterprise Linux Workstation+7 | 3/12/2020 | 10/14/2026 | An issue was discovered in International Components for Unicode (ICU) for C/C++ through 66.1. An integer overflow, leading to a heap-based buffer overflow, exists in the UnicodeString::doAppend() function in common/unistr.cpp. | |
| Modified | Critical (9.8) | 2.9% | — | Icu-project International Components FOR Unicode | 11/4/2018 | 10/14/2026 | International Components for Unicode (ICU) for C/C++ 63.1 has an integer overflow in number::impl::DecimalQuantity::toScientificString() in i18n/number_decimalquantity.cpp. | |
| Modified | Medium (6.5) | 2.2% | — | Google ChromeRedhat Enterprise Linux DesktopRedhat Enterprise Linux ServerRedhat Enterprise Linux Workstation+2 | 8/28/2018 | 6/17/2026 | A stack buffer overflow in NumberingSystem in International Components for Unicode (ICU) for C/C++ before 60.2, as used in V8 in Google Chrome prior to 62.0.3202.75 and other products, allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page. | |
| Modified | Medium (6.5) | 2.5% | — | Google ChromeIcu-project International Components FOR UnicodeDebian LinuxCanonical Ubuntu Linux+3 | 8/28/2018 | 10/14/2026 | Integer overflow in international date handling in International Components for Unicode (ICU) for C/C++ before 60.1, as used in V8 in Google Chrome prior to 63.0.3239.84 and other products, allowed a remote attacker to perform an out of bounds memory read via a crafted HTML page. | |
| Modified | High (8.1) | 0.54% | — | Unicode-json | 6/1/2018 | 6/17/2026 | unicode-json is a unicode lookup table. unicode-json before 2.0.0 downloads data resources over HTTP, which leaves it vulnerable to MITM attacks. | |
| Modified | High (8.1) | 0.57% | — | Unicode Project Unicode | 5/29/2018 | 6/17/2026 | unicode loads unicode data downloaded from unicode.org into nodejs. Unicode before 9.0.0 downloads binary resources over HTTP, which leaves it vulnerable to MITM attacks. | |
| Modified | Critical (9.8) | 4.5% | — | Icu-project International Components FOR Unicode | 12/10/2017 | 6/17/2026 | 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… | |
| Modified | Critical (9.8) | 5.1% | — | Icu-project International Components FOR Unicode | 10/16/2017 | 6/17/2026 | Double free in i18n/zonemeta.cpp in International Components for Unicode (ICU) for C/C++ through 59.1 allows remote attackers to execute arbitrary code via a crafted string, aka a "redundant UVector entry clean up function call" issue. | |
| Modified | Critical (9.8) | 2.4% | — | Google ChromeIcu-project International Components FOR Unicode | 4/24/2017 | 6/17/2026 | The Regular Expressions package in International Components for Unicode (ICU) for C/C++ before 2014-12-03, as used in Google Chrome before 40.0.2214.91, calculates certain values without ensuring that they can be represented in a 24-bit field, which allows remote attackers to cause a denial of service (memory… | |
| Modified | High (7.5) | 4.4% | — | Icu-project International Components FOR UnicodeDebian Linux | 4/14/2017 | 6/17/2026 | International Components for Unicode (ICU) for C/C++ before 2017-02-13 has an out-of-bounds write caused by a heap-based buffer overflow related to the utf8TextAccess function in common/utext.cpp and the utext_moveIndex32* function. | |
| Modified | High (7.5) | 4.6% | — | Icu-project International Components FOR UnicodeDebian Linux | 4/14/2017 | 6/17/2026 | International Components for Unicode (ICU) for C/C++ before 2017-02-13 has an out-of-bounds write caused by a heap-based buffer overflow related to the utf8TextAccess function in common/utext.cpp and the utext_setNativeIndex* function. | |
| Modified | Critical (9.8) | 5.6% | — | Icu-project International Components FOR Unicode | 1/4/2017 | 6/17/2026 | Stack-based buffer overflow in the ures_getByKeyWithFallback function in common/uresbund.cpp in International Components for Unicode (ICU) before 54.1 for C/C++ allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted uloc_getDisplayName call. | |
| Modified | Critical (9.8) | 5.8% | — | Icu-project International Components FOR Unicode | 9/17/2016 | 6/17/2026 | Stack-based buffer overflow in the Locale class in common/locid.cpp in International Components for Unicode (ICU) through 57.1 for C/C++ allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a long locale string. | |
| Modified | Critical (9.8) | 5.0% | — | Icu-project International Components FOR Unicode | 7/25/2016 | 6/17/2026 | The uloc_acceptLanguageFromHTTP function in common/uloc.cpp in International Components for Unicode (ICU) through 57.1 for C/C++ does not ensure that there is a '\0' character at the end of a certain temporary array, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have… | |
| Modified | High (10) | 3.0% | — | Apple MAC OS XApple WatchosIcu-project International Components FOR Unicode | 10/9/2015 | 6/17/2026 | Unspecified vulnerability in International Components for Unicode (ICU) before 53.1.0, as used in Apple OS X before 10.11 and watchOS before 2, has unknown impact and attack vectors. | |
| Modified | High (7.5) | 24% | 💥 Exploit | Apple MAC OS XApple WatchosIcu-project International Components FOR Unicode | 5/25/2015 | 6/17/2026 | The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 uses an integer data type that is inconsistent with a header file, which allows remote attackers to cause a denial of service (incorrect malloc… | |
| Modified | High (7.5) | 25% | 💥 Exploit | Apple ItunesApple Iphone OSApple MAC OS XApple Watchos+1 | 5/25/2015 | 6/17/2026 | The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 does not properly track directionally isolated pieces of text, which allows remote attackers to cause a denial of service (heap-based buffer… |