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-107724Highfast-jwt: fast-jwt treats raw public JWK JSON as an HMAC secret, enabling HS256 token forgeryCVE-2026-61426Highpraisonai: PraisonAI: AgentOS defaults to network-exposed no-auth mode, allowing unauthenticated agent invocation and instruction disclosureCVE-2026-61442Highpraisonai-platform: PraisonAI: Platform member PATCH routes allow owner resource rewrites and project lead reassignment delete bypassCVE-2026-61434Highpraisonai: PraisonAI: Shell command allowlist bypass via find -exec built-in actionCVE-2026-61445Criticalpraisonai: PraisonAI: AICoder Arbitrary File Write and Command Execution via LLM Tool CallsCVE-2026-61427Highpraisonai: PraisonAI: MCP HTTP-stream transport is unauthenticated by default, exposing tool enumeration and an unvalidated tool-call surfaceCVE-2026-61440Mediumpraisonai-platform: PraisonAI: Platform members can rewrite shared labels and owner issue labels without owner/admin authorizationCVE-2026-60085Highpraisonai: PraisonAI: SecurityPolicy command/path/import restrictions are completely unenforced by the default SubprocessSandbox backendCVE-2026-60091Highpraisonai: PraisonAI: Jobs API is unauthenticated by default and allows attacker-controlled webhook SSRFCVE-2026-107391Mediummusic-metadata: music-metadata: MP4 stsd sample-entry size==0 causes a synchronous infinite loop (DoS) — unreleased regression on masterCVE-2026-107387Mediummusic-metadata: music-metadata: Uncontrolled memory allocation in APEv2 parserCVE-2026-107388Mediummusic-metadata: music-metadata: ID3v2 tag size not validated before allocation, causing memory exhaustion DoSCVE-2026-107389Mediummusic-metadata: music-metadata: EBML parser trusts element lengths, allowing memory exhaustion or process abortCVE-2026-107286Highpydantic-ai: Pydantic AI: Concurrency-limited models can keep their slot when a streamed request ends earlyCVE-2026-107385Highmariadb: MariaDB Connector/Node.js: SQL injection in the text protocol when the session uses NO_BACKSLASH_ESCAPESCVE-2026-107384Highmariadb: MariaDB Connector/Node.js: SQL injection through object keys in SET expansion (permitSetMultiParamEntries)CVE-2026-107383Highmariadb: MariaDB Connector/Node.js exposes uninitialized process memory through malformed GeoJSON parametersCVE-2026-107382Mediummariadb: MariaDB Connector/Node.js: Uncaught exception crashes the client during ed25519 authentication with zero-configuration TLSCVE-2026-107378Highcairosvg: CairoSVG: Quadratic-time DoS parsing a crafted SVG <path>CVE-2026-107380Mediumenshrined/svg-sanitize: enshrined/svg-sanitize: Stored XSS via DTD Entity / HTML5 Named Character Reference CollisionCVE-2026-107381Mediumenshrined/svg-sanitize: svg-sanitizer: Mixed-case xlink:HrEf skips the `<use>` nesting-DoS check in Resolver::processReferencesCVE-2026-107379Mediumenshrined/svg-sanitize: enshrined/svg-sanitize: Denial of Service via DTD Attribute Declaration CrashCVE-2026-107392Mediummusic-metadata: music-metadata: uncatchable process crash parsing a crafted `.dsf` (residual of GHSA-v6c2-xwv6-8xf7)CVE-2026-107386Mediumgithub.com/rabbitmq/amqp091-go: amqp091-go: Pre-negotiation frame limit is not enforced to 4KBCVE-2026-60086Mediumpraisonai: PraisonAI: Prompt-injection defense blocks only when 3+ detector families fire simultaneously; realistic single-vector injections pass…

Stop the waste.
Protect your environment with Kodem.