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 |
|---|---|---|---|---|
Mako: Path traversal via drive-letter URI on Windows in TemplateLookup CVE-2026-102991, GHSA-5639-2j2p-m4mx, PYSEC-2026-4243 | Medium | 0.4% | 29 days ago | PyPI Mako PyPI mako |
A flaw has been found in vllm-project vLLM up to 0.26.0. This vulnerability affects unknown code of the file rust/src/parser/src/unified/gemma4.rs of the component Gemma4UnifiedParser. Executing a manipulation can lead to denial of service. The attack may be launched remotely. The exploit has been p CVE-2026-103241, PYSEC-2026-4186 | Medium | 0.7% | 29 days ago | PyPI vllm |
DOMPurify: IN_PLACE: node-removing afterSanitize hook leaves detached subtree event handlers armed, causing DOM XSS CVE-2026-109344, GHSA-p98j-92pf-mc4p | Medium | 0.2% | 29 days ago | npm dompurify |
league/commonmark: DisallowedRawHtml bypassed when a disallowed tag name ends the raw-HTML literal CVE-2026-105829, GHSA-97jj-33gv-5xf9 | Medium | 0.3% | 29 days ago | Packagist league/commonmark |
Axios: CIDR-form NO_PROXY entries are ignored, causing proxy exclusion bypass for internal IP ranges CVE-2026-101899, GHSA-44g4-m2mj-wpvx | Medium | 0.5% | 29 days ago | npm axios |
Satori-generated SVG has improper escaping CVE-2026-94545, GHSA-wx4j-mvgx-mqwp | Medium | 1.1% | 29 days ago | npm satori |
Astro: Netlify Image CDN allowlist bypass enables SSRF CVE-2026-102983, GHSA-4233-jc72-56c5 | Medium | 0.3% | 29 days ago | npm @astrojs/netlify |
Nest: Unbounded memory growth in the NestJS TCP microservice transport GHSA-96h4-vgxj-gvm2 | Medium | Not scored | 29 days ago | npm @nestjs/microservices |
adm-zip: getDataAsync() bypasses the maxOutputLength size guard enforced by the synchronous getData() path CVE-2026-114103, GHSA-c6fg-446q-cg94 | Medium | 0.4% | 29 Sep, 2026 | npm adm-zip |
JupyterLab: Argument injection in JupyterLab extension uninstall exposes server-readable files and internal URLs BIT-jupyterlab-2026-102904, CVE-2026-102904, GHSA-3325-v43h-43rv, PYSEC-2026-4055 | Medium | 0.2% | 29 Sep, 2026 | PyPI jupyterlab |
JupyterLab: Cross-site scripting (XSS) in JupyterLab via crafted language package (jupyterlab.json) CVE-2026-102830, GHSA-3jqq-pw4j-pqcj, PYSEC-2026-4056, PYSEC-2026-4059 | Medium | 0.3% | 29 Sep, 2026 | PyPI jupyterlab PyPI jupyterlite-core |
Electron: Local race condition in Squirrel.Mac update installation on macOS CVE-2026-102672, GHSA-vv43-5jgx-7qv8 | Medium | 0.1% | 29 Sep, 2026 | npm electron |
markdown-it linkify: true has two quadratic paths, so a few hundred KB of markdown blocks the event loop for tens of seconds GHSA-253c-mchw-3w2r | Medium | Not scored | 29 Sep, 2026 | npm markdown-it |
js-yaml: maxTotalMergeKeys does not limit CPU use for empty merge sources GHSA-r3ph-w7gj-g6xm | Medium | Not scored | 29 Sep, 2026 | npm js-yaml |
Oauthlib: Timing Attack Vulnerability in PKCE code_verifier Comparison (CWE-208) CVE-2026-49265, GHSA-xpv3-w29h-x7cv, PYSEC-2026-4114 | Medium | 0.2% | 29 Sep, 2026 | PyPI oauthlib |
Oauthlib : Unsafe JSONP callback injection in RevocationEndpoint allows arbitrary JavaScript response generation CVE-2026-49264, GHSA-hj66-6f7g-4r5v, PYSEC-2026-4113 | Medium | 0.2% | 29 Sep, 2026 | PyPI oauthlib |
urllib3: Chunked Deflate streaming can enter an infinite loop CVE-2026-97688, GHSA-gh4c-6fx4-qh6g, PYSEC-2026-4176 | Medium | 0.3% | 29 Sep, 2026 | PyPI urllib3 |
Werkzeug safe_join() allows Windows special device names CVE-2026-102598, GHSA-g6x2-hccm-hh4m, PYSEC-2026-4312 | Medium | 0.4% | 29 Sep, 2026 | PyPI Werkzeug PyPI werkzeug |
Apache Airflow's Snowflake provider did not validate the connection's `account` and `region` fields before interpolating them into request URLs. The SQL API endpoint is built as `https://{account}.snowflakecomputing.com/api/v2/statements`, so an `account` value containing `/`, `?` or `#` demotes the CVE-2026-81930, PYSEC-2026-4188 | Medium | 0.4% | 29 Sep, 2026 | PyPI apache-airflow-providers-snowflake |
Apache Airflow's Google provider built Google Drive search expressions by interpolating file and folder names directly into single-quoted string literals, without escaping the quote character that delimits them. A name containing an apostrophe therefore terminated the literal early and appended clau CVE-2026-81914, PYSEC-2026-4187 | Medium | 0.5% | 29 Sep, 2026 | PyPI apache-airflow-providers-google |
pbkdf2 rehashes long passwords on every iteration, enabling denial of service CVE-2026-102414, GHSA-477h-4r7f-fvrx | Medium | 0.3% | 29 Sep, 2026 | npm pbkdf2 |
brace-expansion: Quadratic-time expansion of the `{a},b}` rewrite causes CPU denial of service CVE-2026-102277, GHSA-q2hr-2g5m-vwhr | Medium | 0.4% | 28 Sep, 2026 | npm brace-expansion |
PyJWT: ReDoS vulnerability when calling the `is_pem_format` function. CVE-2026-102270, GHSA-jwrc-g2q2-pq5p, PYSEC-2026-4148 | Medium | 0.2% | 28 Sep, 2026 | PyPI pyjwt |
PyJWT: Non-canonical signature segments enable raw-token revocation bypass CVE-2026-102269, GHSA-hxm8-2xgr-2p9m, PYSEC-2026-4147 | Medium | 0.2% | 28 Sep, 2026 | PyPI PyJWT PyPI pyjwt |
PyJWT: Uncaught RecursionError in jwt.decode() on deeply nested token header CVE-2026-102265, GHSA-8wjv-2p76-3863, PYSEC-2026-4142 | Medium | 0.3% | 28 Sep, 2026 | PyPI pyJWT PyPI pyjwt |
@grpc/grpc-js: The exact path match matcher incorrectly only applies a prefix match for case-insensitive matches CVE-2026-101914, GHSA-88h9-xgvx-hvf2 | Medium | 0.3% | 28 Sep, 2026 | npm @grpc/grpc-js-xds |
ip-address: Address6.isLinkLocal() recognizes fe80::/64 rather than fe80::/10, allowing SSRF and trust-boundary bypass to on-link hosts CVE-2026-101913, GHSA-rpw4-54j3-4h4q | Medium | 0.4% | 28 Sep, 2026 | npm ip-address |
ip-address: isInSubnet() and isHostInSubnet() compare addresses of different families as if they shared an address space, allowing an allowlist check to admit an address outside its range CVE-2026-101912, GHSA-j6r3-76f7-8jcv | Medium | 0.4% | 28 Sep, 2026 | npm ip-address |
ip-address: Address6 builds a parse diagnostic proportional to the input with no length bound, allowing a single long string to stall or crash the process CVE-2026-101911, GHSA-h3mg-xc3c-68pw | Medium | 0.4% | 28 Sep, 2026 | npm ip-address |
ip-address: no classifier recognizes the NAT64 local-use range 64:ff9b:1::/48, allowing SSRF and trust-boundary bypass CVE-2026-101910, GHSA-2vr4-cq9g-pvrc | Medium | 0.4% | 28 Sep, 2026 | npm ip-address |
Axios: Prototype pollution gadget in fetch adapter can alter outbound requests CVE-2026-101908, GHSA-vh66-26gq-q6x8 | Medium | 0.5% | 28 Sep, 2026 | npm axios |
Axios: Header Injection via Inherited headers After Minimal Interceptor CVE-2026-101904, GHSA-j8rh-479h-cp32 | Medium | 0.5% | 28 Sep, 2026 | npm axios |
Axios: Prototype-Pollution Gadget in the Default Instance Allows Inherited Object.prototype.method to Override HTTP Method CVE-2026-101902, GHSA-9fr6-4gfg-395g | Medium | 0.4% | 28 Sep, 2026 | npm axios |
Axios: Fetch Adapter Header Injection via Inherited FormData getHeaders CVE-2026-101900, GHSA-4hqw-qxg8-jxx2 | Medium | 0.5% | 28 Sep, 2026 | npm axios |
vm2: NodeVM zlib Buffers expose pooled host memory across the VM boundary CVE-2026-100723, GHSA-489w-w794-jq94 | Medium | 0.4% | 27 Sep, 2026 | npm vm2 |
Nodemailer: Process-global DNS cache reuses TLS `servername` across transports, enabling cross-tenant SMTP credential disclosure CVE-2026-100701, GHSA-6vj9-mwq6-2f5v | Medium | 0.1% | 26 Sep, 2026 | npm nodemailer |
Nodemailer: Quoted local-part can produce malformed envelope recipient through RFC 5322 comment parsing CVE-2026-100699, GHSA-g57g-f23g-4646 | Medium | 0.2% | 26 Sep, 2026 | npm nodemailer |
PyMongo: PYTHON-5990 Forced Unix domain socket connection via a .sock KMS endpoint in client-side field level encryption CVE-2026-96747, GHSA-qx36-8mw2-4r3x, PYSEC-2026-4295 | Medium | 0.2% | 24 Sep, 2026 | PyPI pymongo |
xhtml-purifier has HTML attribute-injection (sanitizer bypass) that leads to XSS CVE-2026-61784, GHSA-j8r4-32c5-33rc | Medium | 0.2% | 24 Sep, 2026 | npm xhtml-purifier |
social-auth-core has a Session Fixation issue CVE-2026-57179, GHSA-vqg6-3fw6-j9jg, PYSEC-2026-4168 | Medium | 0.2% | 24 Sep, 2026 | PyPI social-auth-core |
social-auth-core has Login CSRF via Missing State Parameter in LoginRadius Backend CVE-2026-57177, GHSA-x7qq-23vw-7pfg, PYSEC-2026-4169 | Medium | 0.1% | 24 Sep, 2026 | PyPI social-auth-core |
social-auth-core Vulnerable to Account Takeover via Identity Binding Flaw in Vend Backend CVE-2026-57176, GHSA-fp7w-m676-w7gc, PYSEC-2026-4166 | Medium | 0.2% | 24 Sep, 2026 | PyPI social-auth-core |
social-auth-core has an Improper Authentication issue CVE-2026-57175, GHSA-vq6g-g6c7-5f2j, PYSEC-2026-4167 | Medium | 0.2% | 24 Sep, 2026 | PyPI social-auth-core |
hpack: Unbounded variable integer decoding can cause run-away computation on malformed input CVE-2026-59980, GHSA-8v8h-hg4w-mvq2, PYSEC-2026-4053 | Medium | 0.3% | 23 Sep, 2026 | PyPI hpack |
plone.app.contenttypes has a Denial of Service in File Upload due to excessive filename length GHSA-8pcw-h6w9-h46g | Medium | Not scored | 23 Sep, 2026 | PyPI plone-app-contenttypes PyPI plone.app.contenttypes |
Mesop: Unauthenticated ANSI Escape Sequence Injection in CSP Reporting Endpoint CVE-2026-93421, GHSA-g7f6-rxc4-qhph, PYSEC-2026-4105 | Medium | 0.5% | 23 Sep, 2026 | PyPI mesop |
Sulu: JCR-SQL2 injection via `categories` query parameter (unauthenticated) CVE-2026-92692, GHSA-jg26-q8hg-3pq4 | Medium | 0.4% | 23 Sep, 2026 | Packagist sulu/sulu |
The Diba Carousel Slider adds a Bootstrap carousel slider block that can be used directly without creating a View or custom integration.
When the "Allow HTML description" option is enabled, slide descriptions are rendered using the raw stored field value instead of the field's rendered output. This CVE-2026-96382, DRUPAL-CONTRIB-2026-191 | Medium | 0.2% | 23 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/diba_carousel |
This module enables you to personalize content for anonymous and authenticated users by showing different blocks to visitors based on client-side conditions.
The Smart Content Block submodule doesn't sufficiently check block access when it renders the blocks of a "Display Blocks" reaction through t CVE-2026-96386, DRUPAL-CONTRIB-2026-190 | Medium | 0.2% | 23 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/smart_content |
This module lets a frontend scanner post CSS-usage measurements to the site so admin reports can show real-page statistics.
This module doesn't sufficiently protect the `/css-usage-analyzer/save` endpoint against forged or repeated submissions. CVE-2026-96380, DRUPAL-CONTRIB-2026-189 | Medium | 0.2% | 23 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/css_usage_analyzer |