CWE-119
14,090 CVEs • Abstraction: Class • Likelihood of Exploit: High
Improper Restriction of Operations within the Bounds of a Memory Buffer
The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.
CVEs (14,090)
CVE VENDORS PRODUCTS UPDATED PUBLISHED CVSS |
|---|
The CJBig2_SymbolDict class in fxcodec/jbig2/JBig2_SymbolDict.cpp in PDFium, as used in Google Chrome before 47.0.2526.73, allows remote attackers to cause a denial of service (out-of-bounds memory access) or possibly ha...Show more |
The opj_dwt_decode_1* functions in dwt.c in OpenJPEG, as used in PDFium in Google Chrome before 47.0.2526.73, allow remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified...Show more |
The convolution implementation in Skia, as used in Google Chrome before 47.0.2526.73, does not properly constrain row lengths, which allows remote attackers to cause a denial of service (out-of-bounds memory access) or p...Show more |
js/array.js in Google V8, as used in Google Chrome before 47.0.2526.73, improperly implements certain map and filter operations for arrays, which allows remote attackers to cause a denial of service (out-of-bounds memory...Show more |
3Debian GoogleNodejs3Chrome Debian LinuxNode.jsMay 6, 2026 Dec 6, 2015 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 The BasicJsonStringifier::SerializeJSArray function in json-stringifier.h in the JSON stringifier in Google V8, as used in Google Chrome before 47.0.2526.73, improperly loads array elements, which allows remote attackers...Show more |
The index_urlfetch function in index.c in Cyrus IMAP 2.3.x before 2.3.19, 2.4.x before 2.4.18, 2.5.x before 2.5.4 allows remote attackers to obtain sensitive information or possibly have unspecified other impact via vect...Show more |
1Pcre 1Perl Compatible Regular Expression Library May 6, 2026 Dec 2, 2015 N/A· v4 N/A· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles certain references, which allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegEx...Show more |
1Pcre 1Perl Compatible Regular Expression Library May 6, 2026 Dec 2, 2015 N/A· v4 N/A· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles certain instances of the (?| substring, which allows remote attackers to cause a denial of service (unintended recursion and buffer overflow) or possibly have unspecified other impact via a cr...Show more |
5Fedoraproject OraclePcre+2 more10Enterprise Linux Desktop Enterprise Linux EusEnterprise Linux Server+7 moreMay 6, 2026 Dec 2, 2015 N/A· v4 9.8 CRITICAL· v3 9.0 HIGH· v2 The pcre_compile function in pcre_compile.c in PCRE before 8.38 mishandles certain [: nesting, which allows remote attackers to cause a denial of service (CPU consumption) or possibly have unspecified other impact via a...Show more |
3Fedoraproject PcrePhp3Fedora Perl Compatible Regular Expression LibraryPhpMay 6, 2026 Dec 2, 2015 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles the /(?:|a|){100}x/ pattern and related patterns, which allows remote attackers to cause a denial of service (infinite recursion) or possibly have unspecified other impact via a crafted regula...Show more |
2Oracle Pcre2Linux Perl Compatible Regular Expression LibraryMay 6, 2026 Dec 2, 2015 N/A· v4 N/A· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles the /(?=di(?<=(?1))|(?=(.))))/ pattern and related patterns with an unmatched closing parenthesis, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have...Show more |
4Fedoraproject OraclePcre+1 more4Fedora LinuxPerl Compatible Regular Expression Library+1 moreMay 6, 2026 Dec 2, 2015 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles the interaction of lookbehind assertions and mutually recursive subpatterns, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other imp...Show more |
2Oracle Pcre2Linux Perl Compatible Regular Expression LibraryMay 6, 2026 Dec 2, 2015 N/A· v4 N/A· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles the /(?|(\k'Pm')|(?'Pm'))/ pattern and related patterns with certain forward references, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecifi...Show more |
1Pcre 1Perl Compatible Regular Expression Library May 6, 2026 Dec 2, 2015 N/A· v4 N/A· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles the /(?J)(?'d'(?'d'\g{d}))/ pattern and related patterns with certain recursive back references, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have u...Show more |
3Fedoraproject PcrePhp3Fedora Perl Compatible Regular Expression LibraryPhpMay 6, 2026 Dec 2, 2015 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles certain repeated conditional groups, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via a crafted regular expression, as...Show more |
1Pcre 1Perl Compatible Regular Expression Library May 6, 2026 Dec 2, 2015 N/A· v4 N/A· v3 6.4 MEDIUM· v2 The match function in pcre_exec.c in PCRE before 8.37 mishandles the /(?:((abcd))|(((?:(?:(?:(?:abc|(?:abcdef))))b)abcdefghi)abc)|((*ACCEPT)))/ pattern and related patterns involving (*ACCEPT), which allows remote attack...Show more |
1Pcre 1Perl Compatible Regular Expression Library May 6, 2026 Dec 2, 2015 N/A· v4 N/A· v3 7.5 HIGH· v2 The compile_regex function in pcre_compile.c in PCRE before 8.38 and pcre2_compile.c in PCRE2 before 10.2x mishandles the /(?J:(?|(:(?|(?'R')(\k'R')|((?'R')))H'Rk'Rf)|s(?'R'))))/ and /(?J:(?|(:(?|(?'R')(\z(?|(?'R')(\k'R'...Show more |
2Fedoraproject Pcre2Fedora Perl Compatible Regular Expression LibraryMay 6, 2026 Dec 2, 2015 N/A· v4 N/A· v3 7.5 HIGH· v2 The pcre_exec function in pcre_exec.c in PCRE before 8.38 mishandles a // pattern with a \01 string, which allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified ot...Show more |
1Pcre 1Perl Compatible Regular Expression Library May 6, 2026 Dec 2, 2015 N/A· v4 N/A· v3 7.5 HIGH· v2 PCRE before 8.36 mishandles the /(((a\2)|(a*)\g<-1>))*/ pattern and related patterns with certain internal recursive back references, which allows remote attackers to cause a denial of service (segmentation fault) or pos...Show more |
The smka_decode_frame function in libavcodec/smacker.c in FFmpeg before 2.6.5, 2.7.x before 2.7.3, and 2.8.x through 2.8.2 does not verify that the data size is consistent with the number of channels, which allows remote...Show more |