VulnSea

CWE-407

CVEs classified under CWE-407, newest first.

217 CVEsRSS

CVE-2026-103604High· 8.7
1mo ago

Inefficient algorithmic complexity in X.509 distinguished name string conversion (X509Name.ToString and IetfUtilities.ValueToString) in Legion of the Bouncy Castle Inc

Inefficient algorithmic complexity in X.509 distinguished name string conversion (X509Name.ToString and IetfUtilities.ValueToString) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows a remote unauthenticated attacker to c…

▾ TwilightLegion of the Bouncy Castle Inc. · BouncyCastle.CryptographyEPSS 0.32%via NVD
CVE-2026-104182Medium· 6.2PoC
1mo ago

stream-json is a micro-library of stream components for processing JSON and JSONC with a minimal memory footprint

stream-json is a micro-library of stream components for processing JSON and JSONC with a minimal memory footprint. Prior to 3.6.0, the JSONC parser at stream-json/jsonc/parser.js and verifier at stream-json/jsonc/verifier.js restart comm…

▾ Twilightuhop · stream-jsonEPSS 0.20%via NVD
GHSA-hx4r-w6wj-j8fgMedium
1mo ago

devalue: Residual sparse-array CPU amplification in uneval

devalue: Residual sparse-array CPU amplification in uneval

▾ Sunlitdevalue · devaluevia GHSA
CVE-2026-102999High· 7.5
1mo ago

pypdf is a free and open-source pure-python PDF library

pypdf is a free and open-source pure-python PDF library. Prior to 6.19.0, a crafted PDF containing many embedded files can cause the dictionary-based attachments API in pypdf/_doc_common.py to reparse the full attachment list for each co…

▾ Twilightpypdf_project · pypdfEPSS 0.35%via NVD
CVE-2026-102997High· 7.5
1mo ago

pypdf is a free and open-source pure-python PDF library

pypdf is a free and open-source pure-python PDF library. Prior to 6.18.1, a crafted PDF containing a partially malformed /FlateDecode stream with padded data can force pypdf/filters.py to use inefficient byte-by-byte decompression while …

▾ Twilightpypdf_project · pypdfEPSS 0.34%via NVD
CVE-2026-102994High· 7.5
1mo ago

pypdf is a free and open-source pure-python PDF library

pypdf is a free and open-source pure-python PDF library. Prior to 6.18.0, a crafted PDF containing indirect-object identifiers or generation-number tokens that continue for a long time without whitespace can cause pypdf/_reader.py and py…

▾ Twilightpypdf_project · pypdfEPSS 0.34%via NVD
GHSA-3q6v-r5mr-hxv8High· 7.5
1mo ago

league/commonmark: Quadratic-time denial of service in the GitHub Flavored Markdown Table extension block-start scan

league/commonmark: Quadratic-time denial of service in the GitHub Flavored Markdown Table extension block-start scan

▾ Twilightleague · league/commonmarkvia GHSA
GHSA-prgh-xp8r-p3m5High· 7.5
1mo ago

Nodemailer addressparser: O(n^2) on comment-joined addresses enables a remote DoS (reachable via mailparser)

Nodemailer addressparser: O(n^2) on comment-joined addresses enables a remote DoS (reachable via mailparser)

▾ Twilightnodemailer · nodemailervia GHSA
GHSA-v53p-9fqp-m79jHigh· 7.5
1mo ago

Nodemailer: Quadratic backtracking in the addressparser free-text fallback allows remote denial of service

Nodemailer: Quadratic backtracking in the addressparser free-text fallback allows remote denial of service

▾ Twilightnodemailer · nodemailervia GHSA
GHSA-r3ph-w7gj-g6xmMedium· 5.3
1mo ago

js-yaml: maxTotalMergeKeys does not limit CPU use for empty merge sources

js-yaml: maxTotalMergeKeys does not limit CPU use for empty merge sources

▾ Sunlitjs-yaml · js-yamlvia GHSA
GHSA-253c-mchw-3w2rMedium
1mo ago

markdown-it linkify: true has two quadratic paths, so a few hundred KB of markdown blocks the event loop for tens of seconds

markdown-it linkify: true has two quadratic paths, so a few hundred KB of markdown blocks the event loop for tens of seconds

▾ Sunlitmarkdown-it · markdown-itvia GHSA
CVE-2026-42772Medium· 5.3
1mo ago

Issue summary: The QUIC stream reassembly algorithm performance deteriorates progressively as packets are arriving out of order

Issue summary: The QUIC stream reassembly algorithm performance deteriorates progressively as packets are arriving out of order. The worst case has a quadratic complexity proportional to the number of stream frames kept in the buffer for…

▾ Sunlitopenssl · opensslEPSS 0.50%via NVD
CVE-2026-102277Medium· 5.3
1mo ago

The brace-expansion library generates arbitrary strings containing a common prefix and suffix

The brace-expansion library generates arbitrary strings containing a common prefix and suffix. Prior to 1.1.21, 2.1.7, 3.0.9, and 5.0.12, the expand function handles untrusted {a},b}-shaped patterns with many trailing closing braces by r…

▾ Sunlitjuliangruber · brace-expansionEPSS 0.43%via NVD
CVE-2026-100700High· 7.5PoC
1mo ago

nodemailer before 10.0.6 contains a denial of service vulnerability in the addressparser free-text fallback regex pattern that exhibits quadratic backtracking behavior

nodemailer before 10.0.6 contains a denial of service vulnerability in the addressparser free-text fallback regex pattern that exhibits quadratic backtracking behavior. Attackers can supply crafted email header values with long whitespac…

▾ Midnightnodemailer · nodemailerEPSS 0.34%via NVD
CVE-2026-67419Medium· 6.5PoC
1mo ago

RabbitMQ is a messaging and streaming broker

RabbitMQ is a messaging and streaming broker. Prior to 4.3.5, an authenticated user who can bind a queue to a topic exchange and publish to it can use consecutive # segments in a binding key to make both topic matchers revisit the same t…

▾ Twilightbroadcom · rabbitmq_serverEPSS 0.37%via NVD
CVE-2026-87721High· 8.7
1mo ago

Uncontrolled Resource Consumption (CWE-400 / CWE-407) in the ANTLR 3 search query parser (QueryParser / Query.g) in Gerrit Code Review versions 2.0.19 through 3.12.9, 3.13.0 through 3.13.8, and 3.14.0 through 3.14.2 allows an unauthentic…

Uncontrolled Resource Consumption (CWE-400 / CWE-407) in the ANTLR 3 search query parser (QueryParser / Query.g) in Gerrit Code Review versions 2.0.19 through 3.12.9, 3.13.0 through 3.13.8, and 3.14.0 through 3.14.2 allows an unauthentic…

▾ TwilightGerrit · GerritEPSS 0.32%via NVD
CVE-2026-56669High· 7.5
1mo ago

elysia has Inefficient Algorithmic Complexity and Interpretation Conflict

elysia has Inefficient Algorithmic Complexity and Interpretation Conflict

▾ Twilightelysia · elysiaEPSS 0.63%via GHSA
CVE-2026-61814High· 7.5
1mo ago

Jawn is an open source JSON parser

Jawn is an open source JSON parser. Prior to 1.7.0, Jawn's AsyncParser can perform quadratic work when a single JSON token is delivered across many small chunks because each absorb call rescans the incomplete token from the start. A remo…

▾ Twilighttypelevel · jawnEPSS 0.75%via NVD
CVE-2026-54892High
1mo ago

Plug: quadratic-time decoding of nested query/body parameters enables denial of service

Plug: quadratic-time decoding of nested query/body parameters enables denial of service

▾ Twilightplug · plugEPSS 0.89%via GHSA
CVE-2026-65634High· 8.2
1mo ago

Inefficient algorithmic complexity in the Erlang/OTP asn1 OBJECT IDENTIFIER decoder allows a remote unauthenticated attacker to cause denial of service by sending a crafted OID during the TLS handshake. The BER OID decoder asn1rtt_ber:d…

Inefficient algorithmic complexity in the Erlang/OTP asn1 OBJECT IDENTIFIER decoder allows a remote unauthenticated attacker to cause denial of service by sending a crafted OID during the TLS handshake. The BER OID decoder asn1rtt_ber:d…

▾ TwilightErlang · otpEPSS 0.27%via NVD
CVE-2026-87079High· 7.5
1mo ago

Net::IDN::Punycode versions before 2.590 for Perl allow CPU exhaustion via quadratic insertion cost when decoding a long label in decode_punycode. The XS backend inserts each decoded code point into a UTF-8 buffer and finds the insertio…

Net::IDN::Punycode versions before 2.590 for Perl allow CPU exhaustion via quadratic insertion cost when decoding a long label in decode_punycode. The XS backend inserts each decoded code point into a UTF-8 buffer and finds the insertio…

▾ TwilightEPSS 0.38%via NVD
CVE-2026-87081High· 7.5
1mo ago

Net::IDN::UTS46 versions before 2.590 for Perl allow CPU exhaustion via quadratic punycode encoding of an overlong label before the length check in to_ascii. to_ascii punycode encodes each label and only then applies the 63-byte DNS lim…

Net::IDN::UTS46 versions before 2.590 for Perl allow CPU exhaustion via quadratic punycode encoding of an overlong label before the length check in to_ascii. to_ascii punycode encodes each label and only then applies the 63-byte DNS lim…

▾ TwilightEPSS 0.38%via NVD
CVE-2026-63448Medium· 5.9
1mo ago

Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine

Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.17 and 8.0.6, the SMB parser can retain force-completed transactions on flows where Suricata sees payload …

▾ Sunlitoisf · suricataEPSS 0.45%via NVD
CVE-2026-63446High· 7.5
1mo ago

Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine

Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, AppLayerParserSetTransactionInspectId() in src/app-layer-parser.c uses an inverted guard and ma…

▾ Twilightoisf · suricataEPSS 0.68%via NVD
CVE-2026-63447High· 7.5
1mo ago

Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine

Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.5 until 8.0.6, the FTP parser in src/app-layer-ftp.c can continue allocating transactions after app-layer.prot…

▾ Twilightoisf · suricataEPSS 0.63%via NVD
CVE-2026-71418High· 7.5
1mo ago

Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine

Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, DNS-over-HTTP/2 processing in rust/src/http2/http2.rs retains previously processed HTTP/2 DATA …

▾ Twilightoisf · suricataEPSS 0.62%via NVD
CVE-2026-69184High· 7.5
1mo ago

c-ares is an asynchronous resolver library

c-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_name_parse() enforces backward DNS compression pointers but does not bound the total pointer hops or assembled name length. A malicious DNS server can send a response …

▾ Twilightc-ares · c-aresEPSS 0.48%via NVD
CVE-2026-44639Low· 3.7PoC
1mo ago

NanoMQ is an MQTT broker

NanoMQ is an MQTT broker. Prior to 0.24.14, NanoMQ's MQTT v5 property decoder in nng/src/supplemental/mqtt/mqtt_codec.c uses property_append() to walk the entire linked list for each property added by decode_buf_properties(). A remote un…

▾ Twilightnanomq · nanomqEPSS 0.44%via NVD
CVE-2026-92987High· 7.5
1mo ago

roxmltree through 0.21.1 performs quadratic-time attribute and namespace validation during XML parsing without limits on attribute count

roxmltree through 0.21.1 performs quadratic-time attribute and namespace validation during XML parsing without limits on attribute count. Attackers can craft XML documents with tens of thousands of attributes on a single element to consu…

▾ TwilightRazrFalcon · roxmltreeEPSS 0.63%via NVD
CVE-2026-82760High· 8.2
1mo ago

Inefficient Algorithmic Complexity vulnerability in team-alembic AshAuthentication allows an unauthenticated attacker to exhaust CPU and memory via an oversized base62 segment in a submitted API key. AshAuthentication.Base.decode62/1 in…

Inefficient Algorithmic Complexity vulnerability in team-alembic AshAuthentication allows an unauthenticated attacker to exhaust CPU and memory via an oversized base62 segment in a submitted API key. AshAuthentication.Base.decode62/1 in…

▾ Twilightteam-alembic · ash_authenticationEPSS 0.74%via NVD
CWE-407 vulnerabilities (CVEs) — page 4 · VulnSea