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 |
|---|---|---|---|---|
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 |
pypdf: Unvalidated JPEG image data loading CVE-2026-113786, GHSA-5hx5-vpf9-5wcv | Low | 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 |
Malicious release: Malicious code in moveworks-capi-starter (PyPI) MAL-2026-18122 | Malicious | Not scored | 8 days ago | PyPI moveworks-capi-starter |
vLLM : DoS via unvalidated mm_processor_kwargs in multimodal image processors (Isaac, InternVL, H2OVL, etc.) CVE-2026-114055, GHSA-gx7p-2j49-hfq4 | High | 0.4% | 9 days ago | PyPI vllm |
vLLM: Request-controlled mm_processor_kwargs.code_revision allows remote code execution CVE-2026-114053, GHSA-h3rc-6mm3-gc2m | Critical | 0.5% | 9 days ago | PyPI vllm |
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 |
Malicious release: Malicious code in ssemver (PyPI) MAL-2026-18119 | Malicious | Not scored | 9 days ago | PyPI ssemver |
Malicious release: Malicious code in semer (PyPI) MAL-2026-18118 | Malicious | Not scored | 9 days ago | PyPI semer |
Malicious release: Malicious code in debbug (PyPI) MAL-2026-18116 | Malicious | Not scored | 9 days ago | PyPI debbug |
Malicious release: Malicious code in deebug (PyPI) MAL-2026-18117 | Malicious | Not scored | 9 days ago | PyPI deebug |
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 |
djust: Arbitrary absolute-path file read in the find_handlers_for_template MCP tool CVE-2026-113731, GHSA-r57g-mc79-8hj2 | Low | 0.2% | 9 days ago | PyPI djust |
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 |
Malicious release: Malicious code in hijok-lampam (PyPI) MAL-2026-18112 | Malicious | Not scored | 9 days ago | PyPI hijok-lampam |
Malicious release: Malicious code in trijigo-kalip (PyPI) MAL-2026-18114 | Malicious | Not scored | 9 days ago | PyPI trijigo-kalip |
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 |
Malicious release: Malicious code in jiklpo-tsunari-kay (PyPI) MAL-2026-18113 | Malicious | Not scored | 9 days ago | PyPI jiklpo-tsunari-kay |
Malicious release: Malicious code in hijiko-pilaka (PyPI) MAL-2026-18111 | Malicious | Not scored | 9 days ago | PyPI hijiko-pilaka |
Malicious release: Malicious code in facewareretargeter (PyPI) MAL-2026-18110 | Malicious | Not scored | 9 days ago | PyPI facewareretargeter |
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: 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: 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: 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: 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 |
virtualenv: Pip seeding with download omits wheel digest verification BIT-virtualenv-2026-113717, CVE-2026-113717, GHSA-cx28-75q4-x26q | Low | 0.3% | 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 |
virtualenv: Venv configuration readback can reinterpret path boundaries BIT-virtualenv-2026-113715, CVE-2026-113715, GHSA-qmx5-4p3x-wvqf | Low | 0.2% | 9 days ago | PyPI virtualenv |
uv's bundled CA store trusts an emSign root whose intermediate CA keys are compromised GHSA-hq85-5cpj-mr62, PYSEC-2026-4321 | Critical | Not scored | 9 days ago | PyPI uv |
certifi bundles emSign root CAs with compromised intermediate CA keys GHSA-6q48-6c7w-9gw2, PYSEC-2026-4320 | Critical | Not scored | 9 days ago | PyPI certifi |
virtualenv: Downloaded wheel selection and caching precede verification BIT-virtualenv-2026-113714, CVE-2026-113714, GHSA-494p-63j8-28p3 | Low | 0.2% | 9 days ago | PyPI virtualenv |
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 |
Malicious release: Malicious code in semvver (PyPI) MAL-2026-18104 | Malicious | Not scored | 9 days ago | PyPI semvver |
Malicious release: Malicious code in semveer (PyPI) MAL-2026-18102 | Malicious | Not scored | 9 days ago | PyPI semveer |
Malicious release: Malicious code in semmver (PyPI) MAL-2026-18101 | Malicious | Not scored | 9 days ago | PyPI semmver |
Malicious release: Malicious code in semverr (PyPI) MAL-2026-18103 | Malicious | Not scored | 9 days ago | PyPI semverr |
Malicious release: Malicious code in security-research-startup-snapshot-810764b303 (PyPI) MAL-2026-18098 | Malicious | Not scored | 9 days ago | PyPI security-research-startup-snapshot-810764b303 |
Malicious release: Malicious code in research-probe-6150c1c915 (PyPI) MAL-2026-18097 | Malicious | Not scored | 9 days ago | PyPI research-probe-6150c1c915 |
filelock: SoftReadWriteLock follows a lock tree swapped in after its first acquire and writes lock records into directories of the user running the lock CVE-2026-112941, GHSA-wfhq-q4j2-c37m | Low | 0.1% | 9 days ago | PyPI filelock |
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 |