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 |
|---|---|---|---|---|
YesWiki has stored XSS in Bazar form-field templates via unescaped field.label / field.hint (|raw('html')) CVE-2026-52772, GHSA-xc7j-3g8q-9vh4 | Medium | 0.3% | 09 Jul, 2026 | Packagist yeswiki/yeswiki |
YesWiki: SQL injection via the `recentchanges` action `period` argument leads to arbitrary DB read CVE-2026-52763, GHSA-89v6-j5x6-cmj3 | Medium | 0.4% | 09 Jul, 2026 | Packagist yeswiki/yeswiki |
@Mockoon/commons-server: Path traversal in templated `filePath` lets a request escape the served directory (prefix-only base check) CVE-2026-59149, GHSA-8wqc-v2q8-vff2 | Medium | 0.5% | 09 Jul, 2026 | npm @mockoon/cli npm @mockoon/commons-server |
Ghost: Paid gift memberships obtainable at minimal cost via the donations feature BIT-ghost-2026-59817, CVE-2026-59817, GHSA-xm43-3m56-w3wf | Medium | 0.4% | 09 Jul, 2026 | npm ghost |
Open WebUI: Unauthenticated WebSocket Access to Collaborative Document Handlers (ydoc:awareness:update, ydoc:document:leave) CVE-2026-59715, GHSA-gmfw-g93r-vg53, PYSEC-2026-3599 | Medium | 0.4% | 09 Jul, 2026 | PyPI open-webui |
Open WebUI: POST /api/v1/images/edit bypasses the global image-edit switch and the per-user image-generation permission CVE-2026-59227, GHSA-rqj7-6wrp-6g2g, PYSEC-2026-3604 | Medium | 0.4% | 09 Jul, 2026 | PyPI open-webui |
Open WebUI: Scheduled automations continue after pending-user deactivation and stored model ACL revocation CVE-2026-59226, GHSA-mvx4-532p-xfm9, PYSEC-2026-3602 | Medium | 0.5% | 09 Jul, 2026 | PyPI open-webui |
Open WebUI: Arena task endpoints can bypass underlying model access controls CVE-2026-59225, GHSA-m3qf-58wf-w979, PYSEC-2026-3601 | Medium | 0.4% | 09 Jul, 2026 | PyPI open-webui |
Open WebUI: `WEB_FETCH_FILTER_LIST` host allow/block filter bypassable via URL path and non-label-boundary matching CVE-2026-59223, GHSA-qg3f-8x3j-ggf2, PYSEC-2026-3603 | Medium | 0.4% | 09 Jul, 2026 | PyPI open-webui |
Open WebUI: /api/v1/channels/{id}/members exposes full user model including sensitive credentials CVE-2026-59222, GHSA-gh7p-78x6-jw6m, PYSEC-2026-3598 | Medium | 0.5% | 09 Jul, 2026 | PyPI open-webui |
Open WebUI: ReDoS in skill-mention regexes causes whole-instance DoS on default config CVE-2026-59220, GHSA-ffpj-xv5c-p3gw, PYSEC-2026-3596 | Medium | 0.6% | 09 Jul, 2026 | PyPI open-webui |
Open WebUI: Account enumeration via observable login timing discrepancy CVE-2026-59218, GHSA-7rw5-9f7q-xj36, PYSEC-2026-3594 | Medium | 0.4% | 09 Jul, 2026 | PyPI open-webui |
Open WebUI: Upload `metadata.knowledge_id` bypasses the knowledge-base write-access check (read-only users can add files to KB) CVE-2026-59217, GHSA-7r7x-gjvr-448g, PYSEC-2026-3593 | Medium | 0.4% | 09 Jul, 2026 | PyPI open-webui |
Open WebUI: Cross-user model-list exposure via static cache key in get_all_models (aiocache key= vs key_builder= misuse) CVE-2026-59213, GHSA-3wp3-xxj9-5jqq, PYSEC-2026-3589 | Medium | 0.4% | 09 Jul, 2026 | PyPI open-webui |
Open WebUI: Model meta.knowledge read-only file access can be upgraded to file write/delete CVE-2026-59212, GHSA-2xwm-4h2q-ggfx, PYSEC-2026-3588 | Medium | 0.4% | 09 Jul, 2026 | PyPI open-webui |
Gittensory: Missing contributor-scoped access control on profile endpoint and MCP tool leaks miner financial data GHSA-382c-vx95-w3p5 | Medium | Not scored | 09 Jul, 2026 | npm @jsonbored/gittensory-mcp |
Admidio: CSRF on Plugin Install, Uninstall, and Update via Unprotected GET Requests CVE-2026-53760, GHSA-hm42-q32m-vj4f | Medium | 0.2% | 09 Jul, 2026 | Packagist admidio/admidio |
pymonocypher: Potential heap buffer overflow on nb_blocks in argon2i_32 when provided buffer is too small CVE-2026-53720, GHSA-8f95-v3jq-cj86, PYSEC-2026-3000 | Medium | 0.2% | 09 Jul, 2026 | PyPI pymonocypher |
pyLoad: Unbounded Memory Growth Leading to DoS and Potential DDoS in EventManager CVE-2026-48987, GHSA-c2f9-4mc8-j656, PYSEC-2026-2992 | Medium | 0.4% | 09 Jul, 2026 | PyPI pyload-ng |
pyLoad: SSRF guard bypass via IPv6 6to4/NAT64 transition wrappers of internal IPs CVE-2026-48737, GHSA-m5x5-28jr-gpjj, PYSEC-2026-2995 | Medium | 0.3% | 09 Jul, 2026 | PyPI pyload-ng |
body-parser vulnerable to denial of service when invalid limit value silently disables size enforcement CVE-2026-12590, GHSA-v422-hmwv-36x6 | Medium | 0.4% | 09 Jul, 2026 | npm body-parser |
Appium: Reflected XSS / arbitrary JS in @appium/base-driver /test/guinea-pig* routes CVE-2026-58191, GHSA-3wgp-x9p5-c7cc | Medium | 0.6% | 08 Jul, 2026 | npm @appium/base-driver |
asyncssh has an incomplete fix for CVE-2026-45309 — AuthorizedKeysFile %u still escapes the intended directory via a leading ~ (and weakly via ${ENV}) username substitution CVE-2026-54590, GHSA-qr67-gv47-xwwh, PYSEC-2026-3809 | Medium | 0.3% | 08 Jul, 2026 | PyPI asyncssh |
OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to 7.260401.0, the OpenCTI GraphQL API exposes a script filter operator in its FilterOperator enum that allows any authenticated user with the KNOWLEDGE capability to pass user-supplied Elastic CVE-2026-35211, GHSA-qpp6-p693-rmm4, PYSEC-2026-3446 | Medium | 0.5% | 08 Jul, 2026 | PyPI pycti |
Waku: Cross-Origin CSRF on RSC Server Action Dispatch CVE-2026-49455, GHSA-75w3-gmqx-993q | Medium | 0.2% | 08 Jul, 2026 | npm waku |
Trapster Community: Unauthenticated malformed DNS compression pointers crash per-packet honeypot handler GHSA-mxwc-wh95-pw4g | Medium | Not scored | 08 Jul, 2026 | PyPI trapster |
Composer: URL-embedded HTTP-Basic username leaks to verbose logs (GitHub PAT exposure) BIT-composer-2026-59947, CVE-2026-59947, GHSA-g6xq-892h-64w3 | Medium | 0.1% | 08 Jul, 2026 | Packagist composer/composer |
Composer: Path traversal in package bin field lets dependencies chmod arbitrary host files BIT-composer-2026-59946, CVE-2026-59946, GHSA-gjfg-22fp-rrxx | Medium | 0.1% | 08 Jul, 2026 | Packagist composer/composer |
LiteLLM: Arbitrary file write via path traversal in Skills archive extraction CVE-2026-59820, GHSA-5jmr-gcrj-2c9q, PYSEC-2026-3477 | Medium | 0.6% | 08 Jul, 2026 | PyPI litellm |
pypdf: Possible large memory usage for wrong image dimensions CVE-2026-59938, GHSA-5qjq-93h5-hrgp, PYSEC-2026-3611 | Medium | 0.5% | 08 Jul, 2026 | PyPI pypdf |
pypdf: Possible long runtimes for repeated malformed cross-reference entries CVE-2026-59937, GHSA-55h5-xmcq-c37v, PYSEC-2026-3610 | Medium | 0.6% | 08 Jul, 2026 | PyPI pypdf |
The security team is marking this project unsupported. There is a known security issue with the project that has not been fixed by the maintainer. If you would like to maintain this project, please read: [https://www.drupal.org/node/251466#s-becoming-owner-maintainer-or-co-mai...](https://www.drupal CVE-2026-15087, DRUPAL-CONTRIB-2026-078 | Medium | 0.3% | 08 Jul, 2026 | Packagist:https://packages.drupal.org/8 drupal/clean_node_api |
The security team is marking this project unsupported. There is a known security issue with the project that has not been fixed by the maintainer. If you would like to maintain this project, please read: [https://www.drupal.org/node/251466#s-becoming-owner-maintainer-or-co-mai...](https://www.drupal CVE-2026-15086, DRUPAL-CONTRIB-2026-077 | Medium | 0.3% | 08 Jul, 2026 | Packagist:https://packages.drupal.org/8 drupal/raw_formatter |
The AI SEO/GEO Analyzer module generates SEO/GEO analysis reports by sending content of an entity (including its comments) to an LLM, then converts the model's Markdown response to HTML and stores it for display to privileged users.
The generated HTML was rendered without passing through Drupal's f CVE-2026-15085, DRUPAL-CONTRIB-2026-076 | Medium | 0.2% | 08 Jul, 2026 | Packagist:https://packages.drupal.org/8 drupal/ai_seo |
This module enables you to use Single Directory Components in site building (views, field formatters, blocks, layouts) and it improves the Developer Experience (DX) with SDC.
The module doesn't sufficiently sanitize the markup passed to components under certain scenarios.
This vulnerability is mit CVE-2026-15084, DRUPAL-CONTRIB-2026-075 | Medium | 0.2% | 08 Jul, 2026 | Packagist:https://packages.drupal.org/8 drupal/ui_patterns |
Mistune toc / TableOfContents directive: heading IDs use predictable `toc_N` numbering with no slugification, allowing collision with attacker-controlled `id="toc_N"` content CVE-2026-59930, GHSA-2hm2-hc3v-44h9, PYSEC-2026-2218 | Medium | 0.2% | 08 Jul, 2026 | PyPI mistune |
Mistune renderers/html.safe_url: HARMFUL_PROTOCOLS list misses legacy and chained schemes that historically chain to `javascript:` execution CVE-2026-59929, GHSA-qfrw-5rxm-mhh2, PYSEC-2026-2217 | Medium | 0.3% | 08 Jul, 2026 | PyPI mistune |
Mistune directives/include: mutual `.. include::` recursion crashes the renderer with `RecursionError`, denial of service via two attacker-controlled markdown files CVE-2026-59927, GHSA-8mpj-m6qm-5qr8, PYSEC-2026-2215 | Medium | 0.5% | 08 Jul, 2026 | PyPI mistune |
Mistune: XSS via unescaped class option in Admonition directive CVE-2026-59926, GHSA-g97x-gvcm-x72h, PYSEC-2026-2214 | Medium | 0.3% | 08 Jul, 2026 | PyPI mistune |
Mistune: Arbitrary File Read via Include directive path traversal CVE-2026-59924, GHSA-r4rv-85jg-w4mf, PYSEC-2026-2212 | Medium | 0.5% | 08 Jul, 2026 | PyPI mistune |
Mistune: XSS via percent-encoded javascript URI bypass in safe_url() CVE-2026-59923, GHSA-8c25-4j27-2rv3, PYSEC-2026-2211 | Medium | 0.3% | 08 Jul, 2026 | PyPI mistune |
Hono: API Gateway v1 adapter can drop a distinct repeated request header value during de-duplication CVE-2026-59897, GHSA-xgm2-5f3f-mvvc | Medium | 0.2% | 08 Jul, 2026 | npm hono |
hono/jsx does not isolate context per request, leading to cross-request data disclosure CVE-2026-59896, GHSA-hvrm-45r6-mjfj | Medium | 0.3% | 08 Jul, 2026 | npm hono |
Hono: Server-Side XSS via JSX Escaping Bypass in cx() Utility CVE-2026-59895, GHSA-w62v-xxxg-mg59 | Medium | 0.3% | 08 Jul, 2026 | npm hono |
setuptools: MANIFEST.in exclusion bypass in sdist via Unicode normalization collision (NFC/NFD) on macOS APFS/HFS+ BIT-setuptools-2026-59890, CVE-2026-59890, GHSA-h35f-9h28-mq5c, PYSEC-2026-3447 | Medium | 0.4% | 08 Jul, 2026 | PyPI setuptools |
Guzzle: Cookie Disclosure and Injection via IP-Address Domains CVE-2026-59883, GHSA-g446-98w2-8p5w | Medium | 0.2% | 08 Jul, 2026 | Packagist guzzlehttp/guzzle |
guzzlehttp/psr7: Host Confusion via Weak URI Host Validation CVE-2026-59882, GHSA-c2w2-prh8-qm98 | Medium | 0.3% | 08 Jul, 2026 | Packagist guzzlehttp/psr7 |
The Events, Conditions, Actions (ECA) module's Render submodule enables you to build render arrays and render inline Twig templates as part of no-code ECA models.
The module doesn't sufficiently sanitize template code when rendering, which can lead to information disclosure.
This vulnerability is CVE-2026-15083, DRUPAL-CONTRIB-2026-074 | Medium | 0.2% | 08 Jul, 2026 | Packagist:https://packages.drupal.org/8 drupal/eca |
The module doesn't sufficiently sanitize the Siteimprove Analytics identification code when inserting the JavaScript tracking code; this could be exploited to achieve Cross-Site Scripting (XSS).
This vulnerability is mitigated by the fact that an attacker must have a role with the permission "admin CVE-2026-15082, DRUPAL-CONTRIB-2026-073 | Medium | 0.2% | 08 Jul, 2026 | Packagist:https://packages.drupal.org/8 drupal/siteimprove_analytics |
The Lingotek Ray Enterprise Translation module provides multilingual site management.
The module fails to protect several state-changing administrative routes against Cross Site Request Forgery attacks. An attacker could trick a privileged user into visiting a crafted page that triggers actions suc CVE-2026-15080, DRUPAL-CONTRIB-2026-071 | Medium | 0.1% | 08 Jul, 2026 | Packagist:https://packages.drupal.org/8 drupal/lingotek |