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 |
|---|---|---|---|---|
The Login Disable module prevents users from logging in to your Drupal site unless they know the secret key to add to the end of the login form page.
The module doesn't sufficiently protect the disabled login form from brute force attacks. Depending on the length of the key this could allow an atta CVE-2026-15079, DRUPAL-CONTRIB-2026-070 | Medium | 0.3% | 08 Jul, 2026 | Packagist:https://packages.drupal.org/8 drupal/login_disable |
protobufjs: Text Format string map parsing can mutate returned map object prototype CVE-2026-59876, GHSA-jfj6-75fj-8934 | Medium | 0.3% | 08 Jul, 2026 | npm protobufjs |
node-tar: Uncaught Exception DoS via NUL byte in PAX path/linkpath records CVE-2026-59875, GHSA-gvwx-54wh-qm9j | Medium | 0.4% | 08 Jul, 2026 | npm tar |
CyberChef: Prototype pollution in Series Chart operation CVE-2026-57439, GHSA-fx6f-382r-j72c | Medium | 0.1% | 08 Jul, 2026 | npm cyberchef |
n8n: MySQL v1 Node executeQuery Operation Allows SQL Injection via Unparameterized Expression Interpolation CVE-2026-59257, GHSA-hwmj-qg4v-cvg9 | Medium | 0.6% | 08 Jul, 2026 | npm n8n |
n8n: Improper Authorization Allows Authenticated Users to Assign Workflows to Folders in Other Projects CVE-2026-59253, GHSA-2xgm-wc4g-5jvg | Medium | 0.3% | 08 Jul, 2026 | npm n8n |
Grav: Stored CSS injection via Markdown image resize() bypasses prior media style sanitizers in Grav CVE-2026-58657, GHSA-ffmg-hfvg-jhg9 | Medium | 0.3% | 08 Jul, 2026 | Packagist getgrav/grav |
Flask-Security-Too: WebAuthn reauthentication freshness bypass via cross-user assertion GHSA-f66q-9rf6-8795 | Medium | Not scored | 07 Jul, 2026 | PyPI Flask-Security-Too PyPI flask-security-too |
ha-mcp: Add-on settings and policy routes are reachable without authentication at the bare root path GHSA-q855-8rh5-jfgq | Medium | Not scored | 07 Jul, 2026 | PyPI ha-mcp |
aiosmtplib vulnerable to SMTP command injection via CR/LF in sender/recipient address CVE-2026-53533, GHSA-v3q9-hj7j-63hq, PYSEC-2026-2338 | Medium | 0.5% | 07 Jul, 2026 | PyPI aiosmtplib |
Better Auth: Stale sessions persist after user deletion across admin, anonymous, and SCIM flows CVE-2026-67334, GHSA-2vg6-77g8-24mp | Medium | 0.3% | 07 Jul, 2026 | npm @better-auth/scim npm better-auth |
@better-auth/oauth-provider may provide access tokens for unauthorized audiences via unbound resource indicators CVE-2026-67332, GHSA-p2fr-6hmx-4528 | Medium | 0.3% | 07 Jul, 2026 | npm @better-auth/oauth-provider |
@aborruso/ckan-mcp-server: SSRF via base_url allows access to internal networks (Potential fix bypass of CVE-2026-33060) CVE-2026-53509, GHSA-g84h-j7jj-x32p | Medium | 0.4% | 07 Jul, 2026 | npm @aborruso/ckan-mcp-server |
Phoenix: Presence keys colliding with `Object.prototype` members break existence checks CVE-2026-56812, EEF-CVE-2026-56812, GHSA-63mc-hw7g-86rr | Medium | 0.8% | 07 Jul, 2026 | Hex phoenix npm phoenix |
Django: DomainNameValidator permits newline characters that may enable HTTP header injection BIT-django-2026-53878, CVE-2026-53878, GHSA-8qcx-xf44-272x, PYSEC-2026-2092 | Medium | 0.3% | 07 Jul, 2026 | PyPI django |
Django: GDALRaster may over-read heap memory when constructed from bytes BIT-django-2026-53877, CVE-2026-53877, GHSA-crhf-3pfg-w68w, PYSEC-2026-2091 | Medium | 0.5% | 07 Jul, 2026 | PyPI django |
EGroupware Vulnerable to Local File Inclusion via file:// URI in Mail Compose CVE-2026-45016, GHSA-c8m7-r2jv-rw63 | Medium | Not scored | 07 Jul, 2026 | Packagist egroupware/egroupware |
ONNX has Null Pointer Dereference in Upsample Version Converter Adapter (Zero Inputs) CVE-2026-44512, GHSA-hwpq-hmq9-wj77, PYSEC-2026-2689 | Medium | 0.2% | 07 Jul, 2026 | PyPI onnx |
Apache Airflow exposes deferred trigger kwargs in task-instance API responses BIT-airflow-2026-49487, CVE-2026-49487, GHSA-22hf-vx2v-gjff, PYSEC-2026-2088 | Medium | 0.7% | 07 Jul, 2026 | PyPI apache-airflow |
apache-airflow DAG source authorization bypass exposes co-located DAG source BIT-airflow-2026-49296, CVE-2026-49296, GHSA-4fh7-7jx4-8f6c, PYSEC-2026-2083 | Medium | 0.6% | 07 Jul, 2026 | PyPI apache-airflow |
Apache Airflow exposes secrets backend credentials through the Config API BIT-airflow-2026-48892, CVE-2026-48892, GHSA-9933-5rrp-mfwx, PYSEC-2026-2087 | Medium | 0.7% | 07 Jul, 2026 | PyPI apache-airflow |
Apache Airflow exposes unreadable DAG identifiers in the scheduling dependencies graph BIT-airflow-2026-48891, CVE-2026-48891, GHSA-3322-mjxh-9mp5, PYSEC-2026-2086 | Medium | 0.6% | 07 Jul, 2026 | PyPI apache-airflow |
Apache Airflow exposes sensitive JSON Variable values through the Bulk Variables API BIT-airflow-2026-48828, CVE-2026-48828, GHSA-563f-2439-rmq4, PYSEC-2026-3806 | Medium | 0.7% | 07 Jul, 2026 | PyPI apache-airflow |
showdown allows stored cross-site scripting through table header ID injection CVE-2026-59710, GHSA-22g5-r2x5-97cx | Medium | 0.3% | 06 Jul, 2026 | npm showdown |
Kiwi TCMS has an Open Redirect via unvalidated next parameter in account confirmation endpoint CVE-2026-54724, GHSA-hmj5-jm8h-h9fh, PYSEC-2026-2552 | Medium | 0.3% | 06 Jul, 2026 | PyPI kiwitcms |
showdown metadata title handling allows cross-site scripting CVE-2026-59711, GHSA-cr32-g25g-vxjj | Medium | 0.2% | 06 Jul, 2026 | npm showdown |
vLLM: Speech-to-text upload size limit is enforced after full UploadFile read CVE-2026-55646, GHSA-v82g-2437-67m2, PYSEC-2026-2305 | Medium | 0.5% | 06 Jul, 2026 | PyPI vllm |
Pillow: WindowsViewer.get_command() OS command injection via unescaped shell path BIT-pillow-2026-55798, CVE-2026-55798, GHSA-4x4j-2g7c-83w6, PYSEC-2026-2257 | Medium | 0.2% | 06 Jul, 2026 | PyPI Pillow PyPI pillow |
WeasyPrint has CSS Injection via Presentational Hints CVE-2026-49452, GHSA-jhhc-3hcp-qhm5, PYSEC-2026-3412 | Medium | 0.4% | 06 Jul, 2026 | PyPI weasyprint |
react-dev-utils openBrowser permits command injection on macOS CVE-2026-14802, GHSA-g9g6-gvq9-j4vp | Medium | 2.1% | 06 Jul, 2026 | npm react-dev-utils |
Craft CMS: Missing authorization check allows non-admin control panel users access to user registration metrics CVE-2026-14794, GHSA-rvmm-v933-jgxq | Medium | 0.4% | 06 Jul, 2026 | Packagist craftcms/cms |
Craft CMS: Missing authorization check allows non-admin control panel users to reorder Global Sets CVE-2026-14793, GHSA-9p7c-v5x3-rfx8 | Medium | 0.4% | 06 Jul, 2026 | Packagist craftcms/cms |
webpack-dev-server vulnerable to denial of service via a malformed Host or Origin header CVE-2026-14631, GHSA-m28w-2pqf-7qgj | Medium | 0.5% | 03 Jul, 2026 | npm webpack-dev-server |
webpack-dev-server vulnerable to cross-site request forgery via internal developer endpoints CVE-2026-14620, GHSA-f5vj-f2hx-8m93 | Medium | 0.5% | 03 Jul, 2026 | npm webpack-dev-server |
@asymmetric-effort/nogginlessdom vulnerable to ReDoS via user-controlled regex in HTMLInputElement pattern validation GHSA-x4hg-hfwf-p9mw | Medium | Not scored | 02 Jul, 2026 | npm @asymmetric-effort/nogginlessdom |
@nuxt/ui: UAuthForm / UForm SSR markup omits `method`, leaking credentials via GET if submitted before hydration GHSA-gj2h-2fpw-fhv9 | Medium | Not scored | 02 Jul, 2026 | npm @nuxt/ui |
Froxlor customer can create MySQL databases on disallowed servers via Mysqls.add API CVE-2026-90935, GHSA-q4rm-m6xh-5pv7 | Medium | 0.3% | 02 Jul, 2026 | Packagist froxlor/froxlor |
Froxlor: Authenticated customers can read other customers' allowed sender aliases CVE-2026-90936, GHSA-mr9h-45p9-fg8h | Medium | 0.3% | 02 Jul, 2026 | Packagist froxlor/froxlor |
@asymmetric-effort/specifyjs: CSS expression sanitization is bypassable in renderToString CVE-2026-50290, GHSA-93q6-wwjh-jc6h | Medium | 0.5% | 02 Jul, 2026 | npm @asymmetric-effort/specifyjs |
@asymmetric-effort/specifyjs: No redirect target validation in secureFetch GHSA-j5qp-p44g-2m49 | Medium | Not scored | 02 Jul, 2026 | npm @asymmetric-effort/specifyjs |
@asymmetric-effort/specifyjs: `data:` URI allowed without size restriction GHSA-2944-57xv-2682 | Medium | Not scored | 02 Jul, 2026 | npm @asymmetric-effort/specifyjs |
@asymmetric-effort/specifyjs: Localhost bypass incomplete (IPv6, 0.0.0.0, 127.x range) GHSA-xw57-23p8-9wc5 | Medium | Not scored | 02 Jul, 2026 | npm @asymmetric-effort/specifyjs |
@asymmetric-effort/specifyjs: Production console warnings may leak internal framework state GHSA-qcr8-x557-7cp3 | Medium | Not scored | 02 Jul, 2026 | npm @asymmetric-effort/specifyjs |
@asymmetric-effort/specifyjs: GraphQL gql tag allows metacharacter injection GHSA-5c7w-4wm3-85vw | Medium | Not scored | 02 Jul, 2026 | npm @asymmetric-effort/specifyjs |
Craft CMS: Sensitive File Disclosure / Server-Side File Read CVE-2026-55792, GHSA-287w-mxq6-x2cp | Medium | 0.3% | 02 Jul, 2026 | Packagist craftcms/cms |
Craft CMS: Authorization bypass in `entries/move-to-section` via missing target-section save check CVE-2026-50280, GHSA-43cq-c2gq-pfpw | Medium | 0.4% | 02 Jul, 2026 | Packagist craftcms/cms |
Craft CMS: Unauthorized Deletion of Source Assets During File Replacement CVE-2026-50283, GHSA-qh45-9g5p-m2v4 | Medium | 0.4% | 01 Jul, 2026 | Packagist craftcms/cms |
Craft CMS: Stored XSS via Structure entry title in table view CVE-2026-55793, GHSA-xrqc-p465-2xvg | Medium | 0.3% | 01 Jul, 2026 | Packagist craftcms/cms |
Wagtail: Pages translations can be created without page permissions when using simple_translation CVE-2026-54262, GHSA-8634-mr4j-r72c, PYSEC-2026-615 | Medium | 0.3% | 01 Jul, 2026 | PyPI wagtail |
Wagtail: Improper permission handling in image preview CVE-2026-54261, GHSA-r6p4-grq7-xm4m, PYSEC-2026-614 | Medium | 0.3% | 01 Jul, 2026 | PyPI wagtail |