Lucene search
+L

10 matches found

Github Security Blog
Github Security Blog
added 2026/07/20 9:49 p.m.8 views

shell-quote: Quadratic-complexity Denial of Service in `parse()` (CWE-407)

Summary shell-quote's parse finalizes its token list with a reduce that uses Array.prototype.concat as the accumulator. Each prev.concatarg copies the entire growing array, so parse runs in On² in the number of tokens. An unauthenticated attacker who can submit a string to any code path that call...

8.7CVSS6AI score0.0036EPSS
SaveExploits0References6Affected Software1
Snyk
Snyk
added 2026/06/25 6:22 a.m.8 views

Inefficient Algorithmic Complexity

Overview shell-quote is a package used to quote and parse shell commands. Affected versions of this package are vulnerable to Inefficient Algorithmic Complexity in the parseInternal function of parse.js, where parse finalizes the token list with Array.prototype.concat inside a reduce, copying the...

8.7CVSS5.9AI score0.0036EPSS
SaveExploits0References2
OSV
OSV
added 2021/06/12 12:0 a.m.7 views

OSV-2021-852 Heap-buffer-overflow in parseInternal

OSS-Fuzz report: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=35153 Crash type: Heap-buffer-overflow READ 1 Crash state: parseInternal JavaExampleFuzzerNativeparse...

7.2AI score
SaveExploits0References1
RedhatCVE
RedhatCVE
added 2017/07/26 8:18 p.m.33 views

CVE-2017-11624

A stack-consumption vulnerability was found in libqpdf in QPDF 6.0.0, which allows attackers to cause a denial of service via a crafted file, related to the QPDFTokenizer::resolveLiteral function in QPDFTokenizer.cc after two consecutive calls to QPDFObjectHandle::parseInternal, aka an "infinite...

5.5CVSS5AI score0.01214EPSS
SaveExploits1References1
OSV
OSV
added 2017/07/25 11:29 p.m.3 views

ALPINE-CVE-2017-11626

A stack-consumption vulnerability was found in libqpdf in QPDF 6.0.0, which allows attackers to cause a denial of service via a crafted file, related to the QPDFTokenizer::resolveLiteral function in QPDFTokenizer.cc after four consecutive calls to QPDFObjectHandle::parseInternal, aka an "infinite...

5.5CVSS6.5AI score0.01214EPSS
SaveExploits1References1
OSV
OSV
added 2017/07/25 12:0 a.m.6 views

UBUNTU-CVE-2017-11626

A stack-consumption vulnerability was found in libqpdf in QPDF 6.0.0, which allows attackers to cause a denial of service via a crafted file, related to the QPDFTokenizer::resolveLiteral function in QPDFTokenizer.cc after four consecutive calls to QPDFObjectHandle::parseInternal, aka an "infinite...

5.5CVSS6.3AI score0.01214EPSS
SaveExploits1References4
RedhatCVE
RedhatCVE
added 2017/05/23 2:19 p.m.22 views

CVE-2017-9209

libqpdf.a in QPDF 6.0.0 allows remote attackers to cause a denial of service infinite recursion and stack consumption via a crafted PDF document, related to QPDFObjectHandle::parseInternal, aka qpdf-infiniteloop2...

5.5CVSS6.1AI score0.01432EPSS
SaveExploits0References1
OSV
OSV
added 2017/05/23 4:29 a.m.20 views

CVE-2017-9209

libqpdf.a in QPDF 6.0.0 allows remote attackers to cause a denial of service infinite recursion and stack consumption via a crafted PDF document, related to QPDFObjectHandle::parseInternal, aka qpdf-infiniteloop2...

5.5CVSS6.6AI score
SaveExploits0References2
NVD
NVD
added 2017/05/23 4:29 a.m.23 views

CVE-2017-9209

libqpdf.a in QPDF 6.0.0 allows remote attackers to cause a denial of service infinite recursion and stack consumption via a crafted PDF document, related to QPDFObjectHandle::parseInternal, aka qpdf-infiniteloop2...

5.5CVSS5.8AI score0.01432EPSS
SaveExploits0References2
Prion
Prion
added 2017/05/23 4:29 a.m.21 views

Design/Logic Flaw

libqpdf.a in QPDF 6.0.0 allows remote attackers to cause a denial of service infinite recursion and stack consumption via a crafted PDF document, related to QPDFObjectHandle::parseInternal, aka qpdf-infiniteloop2...

4.3CVSS6.8AI score0.01432EPSS
SaveExploits0References2Affected Software2
Rows per page
Query Builder