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 |
|---|---|---|---|---|
vLLM: Forged multimodal UUID + P0/P1 processor-cache eviction drift: unauthenticated remote crash of the whole vLLM engine CVE-2026-114050, GHSA-p92p-rxj5-7p2x | High | 0.2% | 9 days ago | PyPI vllm |
virtualenv activation scripts run code from a path that contains a placeholder name BIT-virtualenv-2026-113776, CVE-2026-113776, GHSA-8rjx-v5ww-45pp | High | 0.3% | 9 days ago | PyPI virtualenv |
virtualenv activate.fish runs commands from a path or prompt with a backslash before a quote BIT-virtualenv-2026-113732, CVE-2026-113732, GHSA-c947-3pg5-gm8q | High | 0.2% | 9 days ago | PyPI virtualenv |
virtualenv activate runs commands from the environment name in zsh with PROMPT_SUBST BIT-virtualenv-2026-113726, CVE-2026-113726, GHSA-5vjq-rrrf-7h2q | High | 0.3% | 9 days ago | PyPI virtualenv |
markdown-it: Quadratic-time rendering of a single multi-line link reference definition with default options (regression since 14.0) CVE-2026-111758, GHSA-gfr2-rv44-r23c | High | 0.5% | 9 days ago | npm markdown-it |
virtualenv bash activate runs commands from an environment name with a backslash before $ BIT-virtualenv-2026-113725, CVE-2026-113725, GHSA-vxj4-q4g9-crj7 | High | 0.2% | 9 days ago | PyPI virtualenv |
virtualenv: Bash prompt values can change meaning under older compatibility modes BIT-virtualenv-2026-113723, CVE-2026-113723, GHSA-6w3r-xr62-4xcp | High | 0.2% | 9 days ago | PyPI virtualenv |
virtualenv: Generated POSIX console launchers interpret destination paths as shell syntax BIT-virtualenv-2026-113722, CVE-2026-113722, GHSA-c978-59m8-c77v | High | 0.3% | 9 days ago | PyPI virtualenv |
virtualenv: Xonsh activation literals depend on the script decoding codec BIT-virtualenv-2026-113718, CVE-2026-113718, GHSA-394h-qwmc-48pf | High | 0.2% | 9 days ago | PyPI virtualenv |
MCP TypeScript server SDK: Shared transport or server instances delivered one HTTP client's messages to another CVE-2026-111770, GHSA-jm63-cq47-j5jp | High | Not scored | 9 days ago | npm @modelcontextprotocol/server |
MCP TypeScript SDK: One HTTP request within the default size limit could exhaust server memory during validation CVE-2026-111768, GHSA-46jr-4wx8-v453 | High | Not scored | 9 days ago | npm @modelcontextprotocol/sdk npm @modelcontextprotocol/server |
MCP TypeScript SDK: Experimental tasks were not tied to the session that created them CVE-2026-111767, GHSA-22jm-h49p-29qw | High | 0.3% | 9 days ago | npm @modelcontextprotocol/sdk |
ApostropheCMS: Unauthenticated resource exhaustion via pre-auth aposBigUpload processing in @apostrophecms/import-export CVE-2026-113711, GHSA-86wm-68pq-5jwq | High | 0.6% | 9 days ago | npm @apostrophecms/import-export npm apostrophe |
ApostropheCMS: Authenticated projection-exclusion prototype-member deletion in @apostrophecms/db-connect causes process-wide denial of service CVE-2026-113666, GHSA-j5rq-xfvr-p969 | High | 0.4% | 9 days ago | npm @apostrophecms/db-connect npm apostrophe |
follow-redirects array-form headers bypass cross-origin credential stripping CVE-2026-111756, GHSA-q3jh-wrc6-jgq8 | High | 0.5% | 9 days ago | npm follow-redirects |
@angular/router: Denial of Service via RouterLink Query Parameter Retention in Server-Side Rendering (SSR) CVE-2026-111751, GHSA-57xq-rjx2-v5xh | High | Not scored | 9 days ago | npm @angular/router |
ApostropheCMS: Unauthenticated CSV import requests leave rejected uploads in the system temporary directory CVE-2026-113658, GHSA-qhcq-9pm2-c9w9 | High | 0.6% | 9 days ago | npm apostrophe |
launch-editor: `fs.existsSync()` existence check can be bypassed on Windows CVE-2026-112942, GHSA-587h-7wmj-h5pm | High | 1.3% | 9 days ago | npm launch-editor npm vite npm vite-plus |
filelock ReadWriteLock: SQLite reopens the lock database by name, so a planted symlink or journal file makes the lock user's process overwrite or unlink its own files CVE-2026-112940, GHSA-v4x8-3wr5-3wq8 | High | 0.2% | 9 days ago | PyPI filelock |
@angular/router: Denial of Service via Unmatched Empty-Path Outlet Route Matching in Server-Side Rendering (SSR) CVE-2026-111752, GHSA-62vg-58rm-qff7 | High | Not scored | 9 days ago | npm @angular/router |
MLflow FileStore trace IDs allow path traversal and arbitrary file writes BIT-mlflow-2026-53995, CVE-2026-53995, GHSA-wqmh-qccw-pqwf | High | 0.6% | 10 days ago | PyPI mlflow |
Pillow: TiffDecode returns uninitialized memory as pixels for short JPEG strips BIT-pillow-2026-112897, CVE-2026-112897, GHSA-q45j-58j2-45rg | High | 0.5% | 10 days ago | PyPI Pillow PyPI pillow |
Pillow: TIFF encoder ColorMap plane-size mismatch causes a heap out-of-bounds read BIT-pillow-2026-112896, CVE-2026-112896, GHSA-pchr-8j38-3x4p, PYSEC-2026-4334 | High | 0.5% | 10 days ago | PyPI Pillow PyPI pillow |
Pillow: Unbounded recursion parsing a PDF page tree or trailer chain (incomplete fix for CVE-2026-42310) BIT-pillow-2026-112895, CVE-2026-112895, GHSA-p4wg-p73j-c528 | High | 0.6% | 10 days ago | PyPI pillow |
Pillow: Quadratic-time DoS in PDF save_all (PdfParser.next_object_id) BIT-pillow-2026-112894, CVE-2026-112894, GHSA-jg86-v3jv-hrpm | High | 0.6% | 10 days ago | PyPI Pillow PyPI pillow |
Pillow: Invalid free in FreeType glyph rendering when a stroker is active BIT-pillow-2026-112893, CVE-2026-112893, GHSA-j4m9-6w36-pw47 | High | 0.5% | 10 days ago | PyPI pillow |
Pillow: MSP RLE decoder expands a tiny file into unbounded memory BIT-pillow-2026-112892, CVE-2026-112892, GHSA-gg2r-wvfm-q9rx | High | 0.5% | 10 days ago | PyPI pillow |
Pillow: Infinite loop in PdfParser.rewrite_pages on page tree Parent cycle BIT-pillow-2026-112406, CVE-2026-112406, GHSA-f2g6-542v-9j58 | High | 0.6% | 10 days ago | PyPI Pillow PyPI pillow |
Pillow: NULL pointer dereference in Image.merge via an unvalidated band 0 BIT-pillow-2026-112405, CVE-2026-112405, GHSA-cp9v-662q-vvx9, PYSEC-2026-4333 | High | 0.5% | 10 days ago | PyPI pillow |
Pillow: OOB read in TiffDecode.c tile and RGBA paths leaks heap memory into pixels BIT-pillow-2026-112404, CVE-2026-112404, GHSA-c6hw-5grf-ff96 | High | 0.4% | 10 days ago | PyPI Pillow PyPI pillow |
Pillow: Double free in ImagingScaleAffine on calloc failure via Image.transform BIT-pillow-2026-112402, CVE-2026-112402, GHSA-7mwm-ghpf-9vrm, PYSEC-2026-4331 | High | 0.6% | 10 days ago | PyPI Pillow PyPI pillow |
Pillow: GIF seek keeps rejected size after DecompressionBombError, allowing DoS BIT-pillow-2026-112400, CVE-2026-112400, GHSA-65qm-jvmh-6pqg | High | 0.6% | 10 days ago | PyPI Pillow PyPI pillow |
Pillow: APNG background disposal allocates full canvas before decompression bomb check BIT-pillow-2026-112399, CVE-2026-112399, GHSA-5xm2-6676-qcp9 | High | 0.5% | 10 days ago | PyPI Pillow PyPI pillow |
Pillow: Out-of-bounds access in _imagingmorph on a zero-width image BIT-pillow-2026-112397, CVE-2026-112397, GHSA-58r4-6rv3-gfh8, PYSEC-2026-4329 | High | 0.6% | 10 days ago | PyPI Pillow PyPI pillow |
Pillow: Heap use-after-free when encoding TIFF to an in-memory buffer BIT-pillow-2026-112396, CVE-2026-112396, GHSA-4rr5-89j8-mwwm, PYSEC-2026-4328 | High | 0.7% | 10 days ago | PyPI pillow |
Pillow: NULL dereference in ImagingExpand via rank filters on zero-size images BIT-pillow-2026-112392, CVE-2026-112392, GHSA-27h8-gf7j-v5hc, PYSEC-2026-4326 | High | 0.6% | 10 days ago | PyPI Pillow PyPI pillow |
Pillow tiled-TIFF decoder reads past tile buffer in copy4 (Unpack.c:1290) BIT-pillow-2026-112395, CVE-2026-112395, GHSA-462x-pgg6-55fp | High | 0.5% | 10 days ago | PyPI pillow |
Pillow: Infinite loop in MIC n_frames when the embedded TIFF BIT-pillow-2026-112390, CVE-2026-112390, GHSA-22hg-r758-rrw9 | High | 0.6% | 10 days ago | PyPI Pillow PyPI pillow |
markdown-it: Quadratic complexity in smartquotes with unmatched closing quotes CVE-2026-111759, GHSA-r7fv-28h4-cvq7 | High | 0.6% | 10 days ago | npm markdown-it |
follow-redirects sensitiveHeaders regex escaping can expose credential headers CVE-2026-111755, GHSA-8r9p-f939-6h3c | High | 0.5% | 10 days ago | npm follow-redirects |
AIOHTTP: File descriptor exhaustion in multipart requests CVE-2026-111066, GHSA-9xw5-w5jj-pvcg | High | 0.4% | 10 days ago | PyPI aiohttp |
aiohttp server lacks an initial request/header timeout CVE-2026-111064, GHSA-5wr8-gcqf-gqf3 | High | 0.4% | 10 days ago | PyPI aiohttp |
aiohttp: Multiple instances of excessive or unbounded memory/CPU use GHSA-2g87-pp6c-29x5 | High | Not scored | 10 days ago | PyPI aiohttp |
LoopX serve-status permissive CORS policy exposes control-plane state and private Markdown files CVE-2026-108372, GHSA-vx2m-gpq4-8j5q | High | 0.3% | 13 days ago | PyPI loopx |
MSAL Node authorization code flow may disclose parameters to an attacker-controlled endpoint CVE-2026-109461, GHSA-xcx6-jx8p-x3h5 | High | 0.4% | 13 days ago | npm @azure/msal-node |
undici vulnerable to Denial of Service via unhandled exception in the decompress interceptor CVE-2026-87029, GHSA-55wc-3pg8-jfw6 | High | 0.3% | 14 days ago | npm undici |
undici vulnerable to Denial of Service via TLS 1.2 certificate-changing renegotiation CVE-2026-87018, GHSA-qrxm-fqhp-jwvm | High | 0.2% | 14 days ago | npm undici |
undici WebSocket client vulnerable to Denial of Service via unbounded automatic PONG buffering CVE-2026-109932, GHSA-9fm3-97px-rjf6 | High | 0.3% | 14 days ago | npm undici |
undici vulnerable to Denial of Service via unbounded memory in the EventSource parser CVE-2026-109924, GHSA-4qv8-2p9j-2685 | High | 0.3% | 14 days ago | npm undici |
undici vulnerable to Denial of Service via unhandled error on excessive content-encodings CVE-2026-109869, GHSA-xjj6-f33q-929c | High | 0.3% | 14 days ago | npm undici |