p PatchFirst

PatchFirst · Latest vulnerabilities

PHP stack vulnerabilities · Page 4

Vulnerabilities published for PHP in the last 30 days: 170. Listed in the KEV catalogue: 0.

Filter vulnerabilities
PHP

Early warnings

Fresh vulnerability reports from vendor announcements and security news. These warnings do not change the security rating.

  1. php

    No fix published

    PHP: remote code execution

    According to OpenNet, PHP has a remote code execution vulnerability (CVE-2026-115560). The exact affected versions are unspecified. The report does not name a fixed version.

    What to do now: Check whether a PHP update with the fix is available and install it.

    CVE-2026-115560

Vulnerabilities: 7182

  1. CVE-2026-96379

    Not ratedEPSS 0.15%Fix available

    CookieCuttr - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-181

    Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal CookieCuttr allows Stored XSS. This issue affects CookieCuttr versions: from 2.0.0 to 2.0.3.

    • Update to 2.0.3
    Published Updated
  2. CVE-2026-96385

    Medium · CVSS 6.5EPSS 0.28%Fix available

    REST & JSON API Authentication for Drupal - Moderately critical - Access bypass - SA-CONTRIB-2026-182

    Authentication Bypass Using an Alternate Path or Channel vulnerability in Drupal REST & JSON API Authentication for Drupal allows Authentication Bypass. This issue affects REST & JSON API Authentication for Drupal versions: from 0.0.0 to 3.2.0.

    • Update to 3.2.0
    Published Updated
  3. CVE-2026-96387

    Low · CVSS 3.8EPSS 0.27%Fix available

    Stop administrator login - Moderately critical - Access bypass - SA-CONTRIB-2026-183

    Authentication Bypass Using an Alternate Path or Channel vulnerability in Drupal Stop administrator login allows Authentication Bypass. This issue affects Stop administrator login versions: from 1.0 to 1.6.

    • Update to 1.6
    • Update to 1.6.0
    Published Updated
  4. CVE-2026-96388

    Medium · CVSS 5.4EPSS 0.12%Fix available

    Tawk.to - Live chat application - Critical - Cross Site Request Forgery - SA-CONTRIB-2026-184

    Cross-Site Request Forgery (CSRF) vulnerability in Drupal Tawk.to - Live chat application allows Cross Site Request Forgery. This issue affects Tawk.to - Live chat application versions: from 0.0.0 to 3.0.4.

    • Update to 3.0.4
    Published Updated
  5. CVE-2026-96390

    Medium · CVSS 4.3EPSS 0.21%Fix available

    Editoria11y Accessibility Checker - Moderately critical - Access bypass - SA-CONTRIB-2026-185

    Privilege Defined With Unsafe Actions vulnerability in Drupal Editoria11y Accessibility Checker allows Privilege Escalation. This issue affects Editoria11y Accessibility Checker versions: from 0.0.0 to 2.2.23, from 3.0.0 to 3.0.9.

    • Update to 2.2.23
    • Update to 3.0.9
    Published Updated
  6. CVE-2026-96392

    Low · CVSS 3.5EPSS 0.21%Fix available

    AI CKEditor - Moderately critical - Code execution via Twig templates - SA-CONTRIB-2026-187

    Improper Neutralization of Special Elements Used in a Template Engine vulnerability in Drupal AI CKEditor allows Code Injection. This issue affects AI CKEditor versions: from 0.0.0 to 1.4.3.

    • Update to 1.4.3
    Published Updated
  7. CVE-2026-96382

    Medium · CVSS 4.6EPSS 0.17%Fix available

    Diba carousel slider - Moderately critical - Cross Site Scripting (XSS) - SA-CONTRIB-2026-191

    Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal Diba carousel slider allows Stored XSS. This issue affects Diba carousel slider versions: from 0.0.0 to 3.0.2.

    • Update to 3.0.2
    Published Updated
  8. CVE-2026-114509

    Critical · CVSS 9.2EPSS 0.7%Public exploitFix available

    Laravel TokenGuard authentication bypass through non-string API credentials

    Laravel is a web application framework. Prior to 12.68.0 and 13.29.0, TokenGuard configured as a standard token-based API guard does not reject a crafted non-string credential. Under affected MySQL or MariaDB configurations, the authentication lookup can match an unintended existing user, allowing an unauthenticated attacker to bypass authentication and take over an account on routes protected by TokenGuard. This issue is fixed in versions 12.68.0 and 13.29.0.

    • Update to 12.68.0
    • Update to 13.29.0
    Published Updated
  9. CVE-2026-114508

    Medium · CVSS 6.5EPSS 0.41%Fix available

    Laravel relationship inclusion can trigger unauthorized data destruction

    Laravel is a web application framework. From 12.45.0 until 12.68.0 and 13.27.0, crafted relationship inclusion on a read-only endpoint can trigger a destructive database operation on a related table instead of retrieving data. A user with read access but no write permission can empty related-table data, causing irreversible data loss, denial of service, and loss of data integrity. This issue is fixed in versions 12.68.0 and 13.27.0.

    • Update to 12.68.0
    • Update to 13.27.0
    Published Updated
  10. CVE-2026-114573

    Not ratedFix available

    DRUPAL-CONTRIB-2026-253

    This module enables you to create one or more multisites with highly granular page permissions. The included RSS Page submodule allows you to create nodes which aggregate one or more RSS feeds. When the input of the node creation form is processed, it makes use of PHP's unserialize function. This introduces a PHP object injection vulnerability. This vulnerability is mitigated by the fact that the RSS Page submodule must be enabled and an attacker must have a role with the permission "RSS Feed: Create new content".

    • Update to 9.5.6
    Published Updated
  11. CVE-2026-114571

    Not ratedFix available

    DRUPAL-CONTRIB-2026-252

    Rabbit Hole lets site builders control what happens when an entity's page is viewed: show it, return an access denied or not found response, or redirect the visitor to another URL. The module has two vulnerabilities. Rabbit Hole behavior can be skipped with a specific query parameter. In these cases, an affected entity made Rabbit Hole treat the request as an error page and do nothing. An anonymous visitor could view content a site had configured to return an access denied or not found response, or avoid a configured redirect. The per-entity settings are stored in fields that the module adds to supported entity types. The module only check

    • Update to 1.3.0
    Published Updated
  12. CVE-2026-114554

    Not ratedFix available

    DRUPAL-CONTRIB-2026-251

    The AI File to Text module extracts text from uploaded documents, including Word, PDF, OpenDocument, CSV, Markdown and plain text files, and exposes that extraction to AI agents and automators as a tool. The module does not sufficiently check whether the current user is permitted to view a file before extracting its contents. This allows the contents of files the user could not otherwise download, including files held in the private file system, to be disclosed. This vulnerability is mitigated by the fact that an attacker must have a role with permission to invoke AI tools, for example through an agent or the AI API Explorer.

    • Update to 1.0.1
    Published Updated
  13. CVE-2026-114555

    Not ratedFix available

    DRUPAL-CONTRIB-2026-250

    Data Field allows you to create custom fields with multiple values under the default table form. The `file_uri` formatter does not properly escape filenames when rendering links to uploaded files. This vulnerability is mitigated by the fact that an attacker must have a role with the permission to upload files into a Data Field file subfield.

    • Update to 2.0.14
    Published Updated
  14. CVE-2026-114572

    Not ratedFix available

    DRUPAL-CONTRIB-2026-249

    This module enables you to restrict user logins on a multi-domain site built with the Domain module, so that users can only log in on the domains assigned to them. The module doesn't sufficiently enforce these restrictions when a user logs in by a method other than the standard login form. This vulnerability is mitigated by the fact that an attacker must have a valid user account on the site, and the "Enable restriction" setting must be enabled on the Domain settings page. Users with the "Login to any domain" permission are not affected by the restriction.

    • Update to 1.5.0
    Published Updated
  15. CVE-2026-107256

    Not ratedFix available

    DRUPAL-CONTRIB-2026-248

    The Shield module enables you to protect a site behind an HTTP basic authentication prompt, so that an unfinished or non-public site cannot be viewed, crawled or indexed by anonymous visitors. The module doesn't sufficiently limit the number of authentication attempts it will evaluate under the scenario where an anonymous visitor repeatedly submits basic authentication credentials. This vulnerability is mitigated by the fact that the configured Shield credentials must be guessable — a long, randomly generated password is not practically brute forceable — and by the fact that Shield is intended as a supplementary barrier in front of a site r

    • Update to 1.9.0
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →