Understand vulnerabilities. Protect your applications.
Discover which vulnerabilities affect your technologies and how to fix them. Explore clear explanations, affected versions and practical recommendations - from CMS platforms and plugins to application libraries.
Vulnerability archive 34
Reset filtersPraisonAI: Platform members can rewrite shared labels and owner issue labels without owner/admin authorization
PraisonAI: Platform members can delete owner issue dependencies through member-owned related issues
PyJWT.decode() reintroduces options-dict mutation, enabling silent claim-verification bypass on dict reuse
PyJWT: Unauthenticated RecursionError DoS in pre-verification payload parse (PyJWKClient.get_signing_key_from_jwt / verify_signature=False)
PyJWT: Non-canonical signature segments enable raw-token revocation bypass
PyJWT: Asymmetric-PEM detection bypass: whitespace/line-ending-mutated public keys skip the HS/asymmetric confusion guard
PyJWT BOM Bypass
PyJWT: Uncaught RecursionError in jwt.decode() on deeply nested token header
PyJWT accepts public JWK containers as HMAC secrets
PyJWT: Malformed RSA JWK aborts parsing of an entire JWK Set
PyJWT: PyJWKClient still amplifies unauthenticated JWKS fetches on unknown kid values (incomplete fix of CVE-2026-48524)
PyJWT: PyJWK accepts empty HMAC keys, bypassing PyJWT's empty-key validation
PyJWT: PyJWKClient follows redirects when fetching JWKS
PyJWT: ReDoS vulnerability when calling the `is_pem_format` function.
PyJWT: Public keys in DER form are accepted as HMAC secrets, bypassing the CVE-2022-29217 guard
PyJWT accepts inconsistent OKP x/d JWKs, causing public/private key identity confusion
praisonai-platform: default JWT signing secret 'dev-secret-change-me' enables token forgery
praisonai-platform 0.1.4 still boots on the hardcoded JWT secret dev-secret-change-me (default-open production guard)
joserfc: HS256/HS384/HS512 verify accepts empty/nil HMAC key (cross-language sibling of CVE-2026-45363)
Lemur: JWT verifier honors attacker-supplied alg, enabling ATO
dbt MCP Server: Unauthenticated OAuth Context Endpoint Leaks dbt Platform Tokens
LightRAG: Hardcoded JWT Signing Secret Allows Authentication Bypass
PyJWT Issuer field partial matches allowed
Know which vulnerabilities affect your application
With the DockRay integration and software inventory enabled, DockRay checks reported component versions against known vulnerabilities and notifies you about confirmed matches. Coverage depends on the supported technology and available advisory data.