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 6,787
Reset filtersDulwich: Symlink directory traversal in filter-branch index_filter via cross-commit state persistence
Dulwich: Symlink directory traversal in stash pop allows arbitrary file write via intermediate directory symlinks
pypdf: Possible long runtimes when generating appearance streams
pypdf: Possible long runtimes for partially malformed FlateDecode streams (Follow-up)
pypdf: Possible long runtimes with large amount of embedded files
pypdf: Possible large memory usage when retrieving alphabetical page labels
urllib3: Chunked Deflate streaming can enter an infinite loop
urllib3: HTTPResponse.stream()/read_chunked() buffers an unbounded chunk-size line into memory
pypdf: Possible large memory usage when parsing font data
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)
pypdf: Possible large memory usage when retrieving Roman page labels
pypdf: Possible long runtimes/large memory usage when parsing indirect objects
pypdf: Possible large memory usage for large /ToUnicode streams (Follow-up 2)
LiteLLM: Authenticated SSRF and provider-credential exfiltration via unvalidated request-body routing parameters
urllib3: HTTPS proxy TLS configuration may be ignored or overridden
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)
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.