Kodem's Vulnerability Database

Browse known CVEs and advisories by package and ecosystem. Severity tells you the worst case. What determines real risk is whether the vulnerable code actually runs in your applications.

Get a demo

Browse by ecosystem

npmPyPIMavenGoRubyGemsCargoNuGetComposerpubSwiftGitHub Actions
CVE-IDSeverityPackage summary
CVE-2026-84305Mediumsqlparse: sqlparse: Reindentation of tuple lists causes near-cap quadratic CPU consumptionCVE-2026-84371Mediumsanitize-html: ApostropheCMS: Stored XSS via SVG SMIL URI-list scheme-policy bypassCVE-2026-79675Criticalnltk: NLTK: JVM argument injection bypass via per-call options in the NLTK Stanford wrappers (incomplete fix of CVE-2026-12841)GHSA-8RR7-CVQ3-GMFHHighleague/commonmark: league/commonmark: Denial of service via distinctly-named attributes in the Attributes extensionCVE-2026-78680Highnltk: NLTK: Uncontrolled search path when invoking the Graphviz 'dot' binaryGHSA-JJV6-8J6V-6J52Highleague/commonmark: league/commonmark: Denial of service in the SmartPunct and Attributes extensionsGHSA-F8FG-PG57-V4J8Highleague/commonmark: league/commonmark XSS: `on*` event-handler filter in `AttributesExtension` bypassed with a U+000C form feedGHSA-J8PM-GJ4C-RQ4XHighleague/commonmark: league/commonmark: Denial of service via crafted code fences, reference links, and emphasis delimitersGHSA-8423-8FGW-73VQMediumtornado: tornado: multipart split() creates huge temp list before max_parts check -> memory amplification DoS (httputil.py:34)GHSA-WWV5-G3V4-889XLowtornado: Tornado: Incomplete fix for CVE-2026-35536: cookie attribute injection re-opened via the legacy case-insensitive `**kwargs` path in…CVE-2026-73228Mediumdjangorestframework: Django REST framework: Potential bypass of Django `DATA_UPLOAD_MAX_MEMORY_SIZE` when parsing oversized JSON and urlencoded request bodies…CVE-2026-73229Mediumdjangorestframework: Django REST framework: AdminRenderer may disclose GET-protected data when rendering invalid write requestsCVE-2026-73086Highnanoid: nanoid: Integer Overflow or WraparoundGHSA-VX52-2968-3VC6Highpnpm: pnpm: Environment secrets exfiltrated via env-placeholder expansion in proxy settings read from an untrusted pnpm-workspace.yamlGHSA-2RX9-3G3H-C2JVHighpnpm: pnpm: pacquet trust-lockfile install can create dependency symlinks outside the projectCVE-2026-58191Medium@appium/base-driver: Appium: Reflected XSS / arbitrary JS in @appium/base-driver /test/guinea-pig* routesGHSA-GQVG-GMMX-X4HMHighmlflow: MLFLOW_ALLOW_PICKLE_DESERIALIZATION=False safety control bypassed by mlflow.statsmodels flavor — RCE via crafted model artifactCVE-2026-73089Highbrowserslist: Browserslist: Unbounded memory growth (no cache eviction) via distinct query results, leading to eventual OOMCVE-2026-73088Highbrowserslist: Browserslist: Uncaught crash / prototype write via untrusted browserslist-stats.json custom stats (normalizeStats)GHSA-3F6P-5WW8-9RCRHighmysql2: MySQL2: Auth Plugin Downgrade to mysql_clear_password Leaks Plaintext CredentialsCVE-2026-62993Mediumsmarty/smarty: Smarty: SSRF via redirect bypass of trusted_uri using {fetch}CVE-2026-69127Mediumgetkirby/cms: Kirby: System path exposure from error messages in the REST APICVE-2026-84218Highorg.jolokia:jolokia-service-jsr160: jolokia-service-jsr160 Incomplete target JMX Service URL deny list handling for user-controlled inputCVE-2026-80047Hightransformers: Hugging Face Transformers downloads custom generation code before trust consentGHSA-RGWJ-5XJ2-C3M3Mediummysql2: MySQL2: Unbounded zlib inflate in compressed MySQL protocol handler allows decompression-bomb DoS

Stop the waste.
Protect your environment with Kodem.