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 |
|---|---|---|---|---|
Ghost: Mobiledoc image-size fetch SSRF BIT-ghost-2026-53946, CVE-2026-53946, GHSA-g366-23fw-ggp6 | Medium | 0.2% | 24 Jun, 2026 | npm ghost |
Ghost: Server-side request forgery via DNS rebinding in external request handling BIT-ghost-2026-53945, CVE-2026-53945, GHSA-ch52-px8q-f22j | Medium | 0.2% | 24 Jun, 2026 | npm ghost |
Ghost: Private IP filtering bypass to make server-side requests to internal services BIT-ghost-2026-53944, CVE-2026-53944, GHSA-wvp2-4qqp-4h3r | Medium | 0.3% | 24 Jun, 2026 | npm ghost |
The Salesforce Suite of modules integrates Drupal with Salesforce.
The Salesforce module does not properly validate the OAuth handshake during interactive authentication, allowing an attacker to hijack the authorization token and bind the site to an attacker's Salesforce account.
This vulnerabilit CVE-2026-13243, DRUPAL-CONTRIB-2026-063 | Medium | 0.1% | 24 Jun, 2026 | Packagist:https://packages.drupal.org/8 drupal/salesforce |
Geolocation modules adds a field to store coordinates and provides supporting plumbing for views and other modules.
One of the provided views filters does not sufficiently sanitize values if exposed to user input resulting in a SQL injection vulnerability.
This vulnerability is mitigated by the fa CVE-2026-13242, DRUPAL-CONTRIB-2026-062 | Medium | 0.3% | 24 Jun, 2026 | Packagist:https://packages.drupal.org/8 drupal/geolocation |
The optional Paragraphs Library module allows the reuse of paragraphs in multiple places.
The module doesn't sufficiently restrict access to direct child paragraphs of library items through API endpoints.
This vulnerability is mitigated by the fact the paragraphs\_library module must be in use a CVE-2026-13241, DRUPAL-CONTRIB-2026-061 | Medium | 0.3% | 24 Jun, 2026 | Packagist:https://packages.drupal.org/8 drupal/paragraphs |
The optional Paragraphs Library module allows the reuse of paragraphs in multiple places.
The module doesn't sufficiently restrict access to unpublished library items in lists.
This vulnerability is mitigated by the fact the paragraphs\_library module must be in use, and that an attacker must ha CVE-2026-13240, DRUPAL-CONTRIB-2026-060 | Medium | 0.3% | 24 Jun, 2026 | Packagist:https://packages.drupal.org/8 drupal/paragraphs |
The module adds support for the mirador viewer in WissKI and enables annotations on images via the mirador viewer.
It does not sufficiently check the submitted parameters via a route and writes these to the session object without further checks, which can lead to Access Bypass.
This vulnerability CVE-2026-13239, DRUPAL-CONTRIB-2026-059 | Medium | 0.3% | 24 Jun, 2026 | Packagist:https://packages.drupal.org/8 drupal/wisski |
This module enables you to take payments through the Global Payments / Realex Hosted Payment Page (HPP), either via a lightbox iframe or via a full-page redirect.
When the gateway is configured with the **redirect** payment method, the module doesn't sufficiently verify the authenticity of the paym CVE-2026-13238, DRUPAL-CONTRIB-2026-058 | Medium | 0.2% | 24 Jun, 2026 | Packagist:https://packages.drupal.org/8 drupal/commerce_realex |
This module provides the entity type and runtime for Drupal AI Agents, enabling agents to use tools.
Under certain circumstances, the agent inherits deterministic parameters when invoking the same tool in one request, which can lead to information disclosure. CVE-2026-13237, DRUPAL-CONTRIB-2026-057 | Medium | 0.2% | 24 Jun, 2026 | Packagist:https://packages.drupal.org/8 drupal/ai_agents |
This module provides the entity type and runtime for Drupal AI Agents, enabling agents to use tools.
The module does not sufficiently check the required permissions when a tool loads content entities.
This vulnerability is mitigated by the fact that an agent must be configured to use the affected CVE-2026-13236, DRUPAL-CONTRIB-2026-056 | Medium | 0.2% | 24 Jun, 2026 | Packagist:https://packages.drupal.org/8 drupal/ai_agents |
The module and certain submodules (AI Automators, AI Translate, AI API Explorer, AI Content Suggestions) provide the ability to use an LLM to generate HTML or Markdown and preview it in a browser.
Under certain circumstances, rendering of this HTML can lead to Cross Site Scripting, or exposing secr CVE-2026-13234, DRUPAL-CONTRIB-2026-054 | Medium | 0.3% | 24 Jun, 2026 | Packagist:https://packages.drupal.org/8 drupal/ai |
This module enables you to collect feedback from your site visitors on content pages, presenting Yes/No buttons and providing dashboards for administrators to review the responses.
The module doesn't sufficiently sanitize several administrator-configured response messages (the "Yes response", "No r CVE-2026-13231, DRUPAL-CONTRIB-2026-051 | Medium | 0.3% | 24 Jun, 2026 | Packagist:https://packages.drupal.org/8 drupal/admin_feedback |
Snipe-IT has Improper Authorization in File Deletion (IDOR) CVE-2026-55519, GHSA-x667-r589-43m7 | Medium | 0.4% | 23 Jun, 2026 | Packagist snipe/snipe-it |
Snipe-IT Vulnerable to Privilege Escalation via Missing admin Permission Check in User Creation CVE-2026-55483, GHSA-hf68-g98v-wp9g | Medium | 0.4% | 23 Jun, 2026 | Packagist snipe/snipe-it |
Snipe-IT has Multi-Tenancy Bypass via Bulk Asset Update CVE-2026-55482, GHSA-33g4-646g-qwmm | Medium | 0.3% | 23 Jun, 2026 | Packagist snipe/snipe-it |
Snipe-IT has a 2FA reset privilege bypass CVE-2026-50550, GHSA-6x4j-8954-5hxm | Medium | 0.3% | 23 Jun, 2026 | Packagist snipe/snipe-it |
Snipe-IT Vulnerable to User Account Escalation via CSV Import CVE-2026-49976, GHSA-p68w-rgmg-3c2v | Medium | 0.5% | 23 Jun, 2026 | Packagist snipe/snipe-it |
Flask-Security has an Open Redirect issue GHSA-w2j7-f3c6-g8cw | Medium | Not scored | 23 Jun, 2026 | PyPI Flask-Security PyPI flask-security |
Snipe-IT's TOTP is Brute-Forceable Due to Missing Rate Limiting on `POST /two-factor` CVE-2026-49870, GHSA-mr8g-2mj4-pcq2 | Medium | 0.4% | 23 Jun, 2026 | Packagist snipe/snipe-it |
Snipe-IT Vulnerable to Privilege Escalation for self via API Permissions Assignment CVE-2026-48493, GHSA-52fw-7fw2-fmv5 | Medium | 0.3% | 23 Jun, 2026 | Packagist snipe/snipe-it |
Snipe-IT's selectlist visibility is too permissive CVE-2026-48492, GHSA-f3c5-6cw8-fg57 | Medium | 0.4% | 23 Jun, 2026 | Packagist snipe/snipe-it |
foreman-mcp-server Inserts Sensitive Information into Log File CVE-2026-9073, GHSA-7rcj-2493-83x3, PYSEC-2026-4050 | Medium | 0.2% | 23 Jun, 2026 | PyPI foreman-mcp-server |
AVideo Meet plugin: anonymous-to-admin stored XSS via unescaped participant User-Agent in getMeetInfo.json.php Participants panel CVE-2026-60092, GHSA-7cqp-7cfv-6c3q | Medium | 0.3% | 23 Jun, 2026 | Packagist wwbn/avideo |
motionEye's missing authentication on ActionHandler allows unauthenticated camera action execution CVE-2026-55863, GHSA-j67x-q29f-qcvv, PYSEC-2026-2665 | Medium | 0.5% | 23 Jun, 2026 | PyPI motioneye |
OpenStack Swift vulnerable to authenticated server-side request forgery CVE-2026-50221, GHSA-h8rc-w822-q8vq, PYSEC-2026-4173 | Medium | 0.2% | 23 Jun, 2026 | PyPI swift |
OctoPrint has XSS in its Suppressed Command Notifications CVE-2026-35163, GHSA-p6qx-ghxm-389h, PYSEC-2026-2688 | Medium | 0.2% | 23 Jun, 2026 | PyPI OctoPrint PyPI octoprint |
OpenHarness remote project-context commands allow persistent prompt poisoning CVE-2026-56696, GHSA-24cw-228q-3rx9, PYSEC-2026-3880 | Medium | 0.4% | 23 Jun, 2026 | PyPI openharness-ai |
@actual-app/web has CSV Formula Injection in Transaction Export via Imported Payee/Notes Fields CVE-2026-50179, GHSA-xqjm-27pc-rvwm | Medium | 0.3% | 22 Jun, 2026 | npm @actual-app/web |
zeroconf: Unvalidated rdlength in record payload readers allows LAN-local cache corruption via crafted mDNS packet CVE-2026-48487, GHSA-qc2x-6f54-m6h9, PYSEC-2026-3438 | Medium | 0.5% | 22 Jun, 2026 | PyPI zeroconf |
devbridge-autocomplete has XSS in its default formatters: formatGroup and formatResult fail to escape HTML in untrusted inputs GHSA-hvqh-jw65-wcpq | Medium | Not scored | 22 Jun, 2026 | npm devbridge-autocomplete |
Filament: Unauthenticated temporary file upload on auth pages CVE-2026-48500, GHSA-44wp-g8f4-f4v5 | Medium | 0.3% | 22 Jun, 2026 | Packagist filament/filament |
Filament: Unvalidated ImageColumn and ImageEntry values can be used for XSS CVE-2026-48167, GHSA-3fc8-8hp6-6jr4 | Medium | 0.2% | 22 Jun, 2026 | Packagist filament/infolists Packagist filament/tables |
Filament: Timing-based user enumeration on login page CVE-2026-48166, GHSA-5w46-g9pq-wh6f | Medium | 0.3% | 22 Jun, 2026 | Packagist filament/filament |
@actual-app/sync-server's missing authorization on GET /secret/:name allows non-admin OpenID users to enumerate admin-configured bank-sync secrets CVE-2026-46700, GHSA-3f62-qv96-4p78 | Medium | 0.3% | 22 Jun, 2026 | npm @actual-app/sync-server |
@actual-app/cli `--format csv` Output Vulnerable to CSV Formula Injection via Custom `escapeCsv` Helper CVE-2026-46672, GHSA-7gh7-258j-4mpq | Medium | 0.2% | 22 Jun, 2026 | npm @actual-app/cli |
Glances: XML-RPC Server Missing Host Header Validation Enables DNS Rebinding Attack CVE-2026-46611, GHSA-w856-8p3r-p338, PYSEC-2026-2498 | Medium | 0.1% | 22 Jun, 2026 | PyPI glances |
pypdf: Possible infinite loop when processing threads/articles in writer CVE-2026-54651, GHSA-g9xf-7f8q-9mcj, PYSEC-2026-3018 | Medium | 0.2% | 22 Jun, 2026 | PyPI pypdf |
Paymenter has broken object level authorization via service reference manipulation on ticket creation CVE-2026-44585, GHSA-x93q-x9pc-w5hw | Medium | 0.3% | 22 Jun, 2026 | Packagist paymenter/paymenter |
Paymenter doesn't reset email verification status after email change CVE-2026-44584, GHSA-rv89-wch8-c574 | Medium | 0.2% | 22 Jun, 2026 | Packagist paymenter/paymenter |
Paymenter has Blind Unauthenticated SSRF on the Paypal gateway module CVE-2026-44583, GHSA-7wwh-xcc3-9fcg | Medium | 0.4% | 22 Jun, 2026 | Packagist paymenter/paymenter |
AVideo has an Authorize.Net Webhook Signature Bypass that Enables Wallet Balance Inflation via Forged Payment Data CVE-2026-33731, GHSA-95jh-7r58-xmxw | Medium | 0.2% | 22 Jun, 2026 | Packagist wwbn/avideo |
AVideo's Privilege Escalation via Unguarded Permission Parameters in signUp API Allows Self-Granting Upload/Stream/Meet Permissions CVE-2026-33684, GHSA-8j8m-p79x-g4jm | Medium | 0.2% | 22 Jun, 2026 | Packagist wwbn/avideo |
motionEye's World-Readable Configuration File Exposes Admin Password Hash CVE-2026-32315, GHSA-rhgp-6wq6-9j67, PYSEC-2026-2666 | Medium | 1.7% | 22 Jun, 2026 | PyPI motioneye |
motionEye has an Arbitrary File Read via Path Traversal in Picture/Movie Preview Endpoint CVE-2026-31978, GHSA-g9fx-5r4h-pcw3, PYSEC-2026-2664 | Medium | 0.3% | 22 Jun, 2026 | PyPI motioneye |
Keras: DiskIOStore permits path traversal through crafted layer names CVE-2026-12479, GHSA-gh82-f9x8-5frx, PYSEC-2026-3632 | Medium | 0.4% | 22 Jun, 2026 | PyPI keras |
Craft CMS: Authenticated "assets/preview-thumb" discloses signed fallback transform preview link to CP users without asset-view permission CVE-2026-56384, GHSA-x76w-8c62-48mg | Medium | 0.3% | 21 Jun, 2026 | Packagist craftcms/cms |
LiteLLM: SSO Debug Flow Has Improper Authentication CVE-2026-12795, GHSA-j37q-q7p9-vpwm, PYSEC-2026-4071 | Medium | 0.8% | 21 Jun, 2026 | PyPI litellm |
LiteLLM: MCP Proxy Has Improper Authentication CVE-2026-12773, GHSA-4jcj-7x88-m979, PYSEC-2026-4067 | Medium | 1.0% | 21 Jun, 2026 | PyPI litellm |
pydantic-settings: NestedSecretsSettingsSource follows symlinks outside secrets_dir, enabling local file read and bypassing secrets_dir_max_size CVE-2026-58203, GHSA-4xgf-cpjx-pc3j | Medium | 0.2% | 19 Jun, 2026 | PyPI pydantic-settings |