Every known security problem in the code packages we track, newest first. It comes from public security databases and updates every few hours. See when it last updated
| Advisory | Severity | Attack odds | Published | Packages |
|---|---|---|---|---|
Authlib: Unvalidated request_uri fetch in JWT-secured authorization request (JAR) leading to SSRF CVE-2026-114620, GHSA-x4rv-c3wx-4cr8 | Medium | 0.3% | 7 days ago | PyPI authlib |
Authlib: OpenID implicit grant checks raw scope instead of allowed scope before issuing ID tokens CVE-2026-114619, GHSA-q686-2qmg-hqc7 | Medium | 0.2% | 7 days ago | PyPI authlib |
Authlib: Default JWT bearer grant accepts assertions for the wrong audience CVE-2026-114618, GHSA-fch4-3c6x-j4gc | Medium | 0.2% | 7 days ago | PyPI authlib |
Authlib: ID token can disable its own nonce validation via the nonce_supported claim CVE-2026-114617, GHSA-c5mf-xmp2-59rc | Medium | 0.2% | 7 days ago | PyPI authlib |
fpdf2: Exponential SVG '<use>' expansion causes CPU and memory exhaustion in 'FPDF.image()' CVE-2026-114610, GHSA-wqw6-wpr3-45rh | Medium | 0.3% | 7 days ago | PyPI fpdf2 |
fpdf2 implicitly loads external URLs and local image paths when rendering attacker-controlled content CVE-2026-114609, GHSA-rw7v-4hrq-x6r9 | Medium | 0.3% | 7 days ago | PyPI fpdf2 |
PhpSpreadsheet: SSRF whitelist bypass via unre-validated HTTP redirect in Drawing::setPath external image loading CVE-2026-108360, GHSA-2phh-27fw-q4gc | Medium | 0.2% | 7 days ago | Packagist phpoffice/phpspreadsheet |
Pylint: Arbitrary code execution via pickle deserialization of the stats cache in PYLINT_HOME CVE-2026-114608, GHSA-22qq-2fwx-7p67 | Medium | 0.1% | 7 days ago | PyPI pylint |
DOMPurify: SMIL attributeName=href guard is skipped when PARSER_MEDIA_TYPE is application/xhtml+xml CVE-2026-116802, GHSA-c6gr-qvv4-5v3f | Medium | 0.2% | 7 days ago | npm dompurify |
OpenTelemetry Python: Unbounded tracestate parsing in opentelemetry-api CVE-2026-114603, GHSA-xcq7-p3pf-p88h | Medium | 0.5% | 7 days ago | PyPI opentelemetry-api |
Laravel relationship inclusion can trigger unauthorized data destruction CVE-2026-114508, GHSA-5wcm-3v2w-8362 | Medium | 0.4% | 8 days ago | Packagist laravel/framework |
Pillow: Arrow export leaks stale heap memory when PILLOW_ALIGNMENT > 1 BIT-pillow-2026-114501, CVE-2026-114501, GHSA-654x-cwwv-5j9c, PYSEC-2026-4336 | Medium | 0.4% | 8 days ago | PyPI Pillow PyPI pillow |
Pillow: Reachable undefined behavior in native integer operations, potentially leading to denial of service or logic integrity compromise BIT-pillow-2026-96641, CVE-2026-96641, GHSA-4rm8-3hmm-39fg, PYSEC-2026-4340 | Medium | 0.3% | 8 days ago | PyPI pillow |
Pillow: BMP RLE decoder memory-amplification DoS via unbounded delta escape / absolute mode BIT-pillow-2026-96638, CVE-2026-96638, GHSA-24rc-8hj2-v98c | Medium | 0.3% | 8 days ago | PyPI pillow |
Pillow: Decompression-bomb protection bypass via multi-frame seek() in MPO and DCX (MpoImageFile.seek / DcxImageFile.seek) BIT-pillow-2026-96636, CVE-2026-96636, GHSA-p8hx-v2p6-rp84, PYSEC-2026-4337 | Medium | 0.3% | 8 days ago | PyPI Pillow PyPI pillow |
Nuxt server islands render `useHeadSafe` input without sanitisation CVE-2026-114133, GHSA-xfq5-w38q-pc2x | Medium | 0.2% | 8 days ago | npm nuxt |
Nuxt: Server-side route rules (`redirect`, `headers`, `proxy`, `ssr`) are skipped for case-variant paths when routing is case-insensitive CVE-2026-114132, GHSA-vjh5-4x84-xrqp | Medium | 0.4% | 8 days ago | npm @nuxt/nitro-server npm nuxt |
Nuxt: Route rules are matched against the raw request path, so a percent-encoded segment can bypass `appMiddleware` on dynamic and catch-all routes CVE-2026-114131, GHSA-6gq8-jgmh-3ffp | Medium | 0.4% | 8 days ago | npm nuxt |
stream-json: FlexAssembler string/RegExp path filters join the full key stack per container start, giving O(depth^2) CPU denial of service CVE-2026-114129, GHSA-jj87-hc4r-jwfw | Medium | 0.2% | 8 days ago | npm stream-json |
Astro: Reflected/Stored XSS via unescaped <script>/<style> tag content in JSX/MDX rendering CVE-2026-114128, GHSA-98hj-9722-w3j8 | Medium | 0.3% | 8 days ago | npm astro |
Electron: openExternal permission requests can be attributed to the wrong origin CVE-2026-114121, GHSA-997q-gvvc-jwmx | Medium | 0.2% | 8 days ago | npm electron |
Electron: HID and USB permission checks can be attributed to the wrong origin CVE-2026-113800, GHSA-fw47-9c62-h3vw | Medium | 0.2% | 8 days ago | npm electron |
Electron: Pointer lock permission requests can be attributed to the wrong frame CVE-2026-113798, GHSA-x562-297c-g43g | Medium | 0.2% | 8 days ago | npm electron |
Electron: SameSite cookie restrictions are not applied to windows opened from links CVE-2026-113796, GHSA-2p8c-gr87-2676 | Medium | 0.2% | 8 days ago | npm electron |
pypdf: Possible large memory usage for streams with multiple filters CVE-2026-113795, GHSA-7mh2-4gg2-979f | Medium | 0.5% | 8 days ago | PyPI pypdf |
pypdf: Possible infinite loop when hitting EOF in standard xref table CVE-2026-113794, GHSA-39mj-jf6j-2qj3 | Medium | 0.5% | 8 days ago | PyPI pypdf |
pypdf: Possible infinite loop when removing tree items CVE-2026-113793, GHSA-9mx8-4j7g-633p | Medium | 0.5% | 8 days ago | PyPI pypdf |
pypdf: Possible infinite loop in PdfWriter.find_outline_item CVE-2026-113792, GHSA-qfv9-64jg-mh7p | Medium | 0.5% | 8 days ago | PyPI pypdf |
pypdf: Possible large memory usage when parsing content streams CVE-2026-113791, GHSA-cgf9-327m-v77c | Medium | 0.4% | 8 days ago | PyPI pypdf |
pypdf: Possible large memory usage when parsing arrays and dictionaries CVE-2026-113790, GHSA-f54x-cmq8-qg57 | Medium | 0.4% | 8 days ago | PyPI pypdf |
pypdf: Possible long runtimes/large memory usage when retrieving form fields CVE-2026-113789, GHSA-6vvc-x485-93v7 | Medium | 0.4% | 8 days ago | PyPI pypdf |
Pydantic AI Harness tool-call limit bypass in nested CodeMode calls CVE-2026-114386, GHSA-3589-pxp7-3gj8 | Medium | 0.3% | 8 days ago | PyPI pydantic-ai-harness |
Pillow: EPS load(scale) lets Ghostscript render past the decompression bomb limit CVE-2026-112899, GHSA-vx6w-vv9f-6gvg | Medium | Not scored | 9 days ago | PyPI Pillow PyPI pillow |
@angular/common: XSRF Token Leakage via URL Parsing Discrepancy in Angular HTTP Client (Incomplete fix for CVE-2025-66035) CVE-2026-111753, GHSA-jfgx-762w-99vr | Medium | Not scored | 9 days ago | npm @angular/common |
virtualenv: Deletion recovery can change a symlink target's mode BIT-virtualenv-2026-113724, CVE-2026-113724, GHSA-43mp-35q3-x3fq | Medium | 0.2% | 9 days ago | PyPI virtualenv |
virtualenv: Generated files can follow existing destination links BIT-virtualenv-2026-113721, CVE-2026-113721, GHSA-558c-9hv2-4prj | Medium | 0.1% | 9 days ago | PyPI virtualenv |
virtualenv: Seeded files retain permissions from an older cache BIT-virtualenv-2026-113720, CVE-2026-113720, GHSA-fc2g-4w5p-6whm | Medium | 0.1% | 9 days ago | PyPI virtualenv |
virtualenv: Seed replacement does not contain metadata deletion paths BIT-virtualenv-2026-113719, CVE-2026-113719, GHSA-hhxq-47xx-j5xx | Medium | 0.2% | 9 days ago | PyPI virtualenv |
virtualenv: Builtin creation follows linked environment directories BIT-virtualenv-2026-113716, CVE-2026-113716, GHSA-cw65-gx24-rc82 | Medium | 0.1% | 9 days ago | PyPI virtualenv |
MCP TypeScript SDK: Server bearer authentication accepted tokens issued for another service CVE-2026-111771, GHSA-rvq5-wwqv-78pq | Medium | Not scored | 9 days ago | npm @modelcontextprotocol/express npm @modelcontextprotocol/sdk npm @modelcontextprotocol/server npm @modelcontextprotocol/server-legacy |
virtualenv: Temporary app-data can leave dangling seed package links BIT-virtualenv-2026-113713, CVE-2026-113713, GHSA-4f8h-vr72-p32c | Medium | 0.2% | 9 days ago | PyPI virtualenv |
Cachet has Stored XSS in Incident Component CVE-2026-113712, GHSA-x397-5hrv-j9m9 | Medium | 0.5% | 9 days ago | Packagist cachethq/cachet |
MCP TypeScript client SDK: HTTP client transports and OAuth requests followed cross-origin redirects and re-sent custom headers and request bodies CVE-2026-111769, GHSA-6prh-2h8m-c8cw | Medium | Not scored | 9 days ago | npm @modelcontextprotocol/client npm @modelcontextprotocol/sdk |
ApostropheCMS: No Attempt Throttling on Authenticated Password-Change Endpoint Enables Unlimited Current-Password Guessing CVE-2026-113710, GHSA-653j-g8j7-gh54 | Medium | 0.3% | 9 days ago | npm apostrophe |
ApostropheCMS import-export tar guard misses './..' because it is a literal '../' substring test CVE-2026-113664, GHSA-97wv-p4xx-c7mg | Medium | 0.5% | 9 days ago | npm @apostrophecms/import-export |
ApostropheCMS import-export: NoSQL injection via update-key value lets a crafted import match and overwrite an unidentified document CVE-2026-113662, GHSA-jqw5-w6h3-44g6 | Medium | 0.3% | 9 days ago | npm @apostrophecms/import-export |
ApostropheCMS: Authenticated Object-Level Authorization Bypass in exist-in-locale Reveals Restricted Localized Draft Identifiers CVE-2026-113660, GHSA-vmxh-77cw-65j7 | Medium | 0.4% | 9 days ago | npm apostrophe |
ApostropheCMS: Client-side Prototype Pollution in apos.http.parseQuery leading to DOM-based XSS against authenticated users CVE-2026-113659, GHSA-m2m5-rw3w-cwmj | Medium | 0.3% | 9 days ago | npm apostrophe |
ApostropheCMS: Incomplete CVE-2026-53606: `meta http-equiv=refresh` `content` still ships `javascript:` / `data:` URLs CVE-2026-113661, GHSA-cv27-6wvh-8x7j | Medium | 0.3% | 9 days ago | npm sanitize-html |
ApostropheCMS: :_id/locales REST route omits the public-API authorization gate its sibling read routes enforce (unauthenticated doc-existence + locale metadata disclosure) CVE-2026-113668, GHSA-gqh3-7856-rjjg | Medium | 0.3% | 9 days ago | npm apostrophe |