p PatchFirst

PatchFirst · Latest vulnerabilities

PHP stack vulnerabilities · Page 8

Vulnerabilities published for PHP in the last 30 days: 216. Listed in the KEV catalogue: 2.

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: 7229

  1. CVE-2026-114538

    Not ratedFix available

    DRUPAL-CONTRIB-2026-236

    Provides the Bootstrap front-end framework as a Drupal theme. Bootstrap theme did not sufficiently filter certain attributes, which could lead to a cross-site scripting vulnerability. This vulnerability is mitigated by only affecting the optional tooltip and popover features. A short-term mitigation is to disable tooltips and popovers on `admin/appearance/settings/bootstrap` or `admin/appearance/settings/my_bootstrap_subtheme`.

    • Update to 3.45.0
    Published Updated
  2. CVE-2026-114537

    Not ratedFix available

    DRUPAL-CONTRIB-2026-235

    This module allows granting access to unpublished nodes per content type. For nodes with at least one unpublished translation, the module grants every user with the "access content" permission view access to the published translations of that node. This overrides the restrictions of other node access modules, such as Content Access or Domain Access, that might have been in place for these translations. This vulnerability is mitigated by the fact that the site must be multilingual, a node must have both unpublished and published translations, and another node access module must restrict view access to the published translations.

    • Update to 1.5.0
    Published Updated
  3. CVE-2026-114536

    Not ratedFix available

    DRUPAL-CONTRIB-2026-234

    This module provides a suite of Paragraphs bundles that works within the USWDS framework. The module's twig templates do not sufficiently sanitize values passed to its markup. This vulnerability is mitigated by the fact that an attacker must have a role to edit content that uses the paragraph bundles provided by the module.

    • Update to 3.1.3
    Published Updated
  4. CVE-2026-114535

    Not ratedFix available

    DRUPAL-CONTRIB-2026-233

    Swiper is mobile first, layout and gestures wise, it provides great amount of options for designing your own widget and related events. This module provides a route for displaying published content entities in a dialog. The route does not sufficiently verify the current user's access to the specific entity. This vulnerability is mitigated by the fact that only rendered output is returned, and field-level access controls are still enforced.

    • Update to 2.1.2
    • Update to 3.1.0
    Published Updated
  5. CVE-2026-114534

    Not ratedFix available

    DRUPAL-CONTRIB-2026-232

    This module allows you to define custom attributes for a block. You can specify an attribute name to be added to the block in a predefined format. The module does not sufficiently sanitize attributes against cross site scripting. This issue is mitigated by the fact that the attacker must have the `administer blocks` permission.

    • Update to 2.1.0
    Published Updated
  6. CVE-2026-114533

    Not ratedFix available

    DRUPAL-CONTRIB-2026-231

    This theme provides a front-end design for transparency and open-government sites, including a table preview of CSV files attached to content. The theme doesn't sufficiently check file access when it renders that preview. It reads the file directly, so a visitor who may view the content, but whose download of the file is refused, can still read the file's contents on the page. A preview rendered for one visitor can also be cached and shown to another. This vulnerability is mitigated by the fact that the site must store the CSV files outside the public file system, and must restrict their download beyond access to the content itself with an

    • Update to 1.2.3
    Published Updated
  7. CVE-2026-114532

    Not ratedFix available

    DRUPAL-CONTRIB-2026-230

    This module provides a user interface to select and configure icons, including a CKEditor 5 button and widget that embed an icon in formatted text. Under uncommon situations, the CKEditor 5 widget displays admin-controlled text with appropriate filtering leading to a Cross-site scripting (XSS) vulnerability. This vulnerability is mitigated by the fact that an attacker must have access to edit content with a text format that allows the UI Icons CKEditor 5 button.

    • Update to 1.1.3
    • Update to 2.0.2
    Published Updated
  8. CVE-2026-107260

    Not ratedFix available

    DRUPAL-CONTRIB-2026-229

    Sector is a distribution targeted towards Drupal site builders and site owners who are looking for a fully configured Drupal project out of the box. A module specific to this distribution doesn't sufficiently sanitize media names, potentially leading to an XSS exploit. This vulnerability is mitigated by the fact that an attacker must have a role with the ability to create or edit a media entity.

    • Update to 10.3.3
    • Update to 10.4.2
    Published Updated
  9. CVE-2026-114531

    Not ratedFix available

    DRUPAL-CONTRIB-2026-228

    The module provides integration with third party JS library SwiperJs. User-entered text is used as part of the slide without appropriate filtering leading to a cross-site scripting (XSS) vulnerability. This vulnerability is mitigated by the fact that an attacker would need a role with permission to edit the caption.

    • Update to 2.1.2
    • Update to 3.1.0
    Published Updated
  10. CVE-2026-114530

    Not ratedFix available

    DRUPAL-CONTRIB-2026-227

    The Dopup module provides functionality for selecting and working with Webforms. The module does not perform sufficient entity access checking in some cases and may expose the title of private Webforms.

    • Update to 1.0.7
    Published Updated
  11. CVE-2026-114529

    Not ratedFix available

    DRUPAL-CONTRIB-2026-226

    This module enables you to upload CSV files to a field and display them as an interactive, sortable and searchable table. The module doesn't sufficiently escape CSV cell and header values before passing them to the DataTables library, leading to a potential cross-site scripting vulnerability. This vulnerability is mitigated by the fact that an attacker must have a role with permission to create or edit content that contains a CSV field.

    • Update to 2.0.10
    • Update to 3.0.7
    Published Updated
  12. CVE-2026-114524

    Not ratedFix available

    DRUPAL-CONTRIB-2026-225

    The Custom Formatters module allows users to easily create custom Field Formatters through an admin UI without writing a custom module. The PHP formatter engine runs eval() to execute user-provided PHP code and allows arbitrary PHP execution on the site. The permissions UI gives no indication about this behavior.

    • Update to 4.2.1
    Published Updated
  13. CVE-2026-114525

    Not ratedFix available

    DRUPAL-CONTRIB-2026-224

    The ABC theme provides configurable layouts and visual styling for Drupal websites, including support for Font Awesome icons in navigation menus. The theme does not sufficiently sanitize menu link titles before inserting them into HTML class attributes. This vulnerability is mitigated by the requirement that the attacker must be able to create or modify menu link titles, either through menu administration or through content menu settings where permitted.

    • Update to 1.25.0
    • Update to 2.0.1
    Published Updated
  14. CVE-2026-114526

    Not ratedFix available

    DRUPAL-CONTRIB-2026-223

    The Black Hole theme provides configurable layouts and visual styling for Drupal websites, including support for Font Awesome icons in navigation menus. The theme does not sufficiently sanitize menu link titles before inserting them into HTML class attributes. This vulnerability is mitigated by the requirement that the attacker must be able to create or modify menu link titles, either through menu administration or through content menu settings where permitted.

    • Update to 1.26.0
    • Update to 2.0.1
    Published Updated
  15. CVE-2026-114528

    Not ratedFix available

    DRUPAL-CONTRIB-2026-222

    The ZeroPoint theme provides configurable layouts and visual styling for Drupal websites, including support for Font Awesome icons in navigation menus. The theme does not sufficiently sanitize menu link titles before inserting them into HTML class attributes. This vulnerability is mitigated by the requirement that the attacker must be able to create or modify menu link titles, either through menu administration or through content menu settings where permitted.

    • Update to 1.30.0
    • Update to 2.0.1
    Published Updated
  16. CVE-2026-114527

    Not ratedFix available

    DRUPAL-CONTRIB-2026-221

    This module provides a user interface to select and configure icons, including a form element, a text format filter and several integrations. The module doesn't sufficiently validate icon settings provided by users before they are rendered.

    • Update to 1.1.3
    • Update to 2.0.2
    Published Updated
  17. CVE-2026-114523

    Not ratedFix available

    DRUPAL-CONTRIB-2026-220

    This module enables you to use ffmpeg for image conversion The module doesn't sufficiently sanitize file names passed to the ffmpeg cli tool. This vulnerability is mitigated by the fact that an attacker must be able to upload images on the site.

    • Update to 1.0.3
    Published Updated
  18. CVE-2026-109619

    Critical · CVSS 9.2EPSS 100%In KEVPublic exploitFix available

    RCE via stale global state

    PHP has various global state that temporarily points into request memory. In some scenarios, global state may not be correctly reset, or may be repopulated after being reset. The global state may then refer to request memory even after it has been freed. Subsequent requests may read or branch on this stale state before it is fully initialized. Multiple strategies can trigger this condition and produce remote code execution (RCE).

    • Update to 5.5.9+dfsg-1ubuntu4.29+esm18
    • Update to 7.0.33-0ubuntu0.16.04.16+esm22
    • Update to 7.2.24-0ubuntu0.18.04.17+esm14
    • Update to 7.4.3-4ubuntu2.29+esm5
    • Update to 8.1.2-1ubuntu2.28
    • Update to 8.2.35
    • Update to 8.2.35-1~deb12u1
    • Update to 8.3.36
    • Update to 8.3.6-0ubuntu0.24.04.13
    • Update to 8.4.27
    • Update to 8.4.27-1
    • Update to 8.4.27-1~deb13u1
    • Update to 8.5.12
    • Update to 8.5.4-0ubuntu1.5
    • Update to 8.5.9-0ubuntu2.1
    Published Updated
  19. CVE-2026-109618

    Critical · CVSS 9.2EPSS 100%In KEVPublic exploitFix available

    RCE via OOM corruption

    PHP uses longjmp() for out-of-memory (OOM) errors to exit the current context and abort handling of the request. Some contexts may not properly account for this scenario and leave request memory in an uninitialized state before performing an allocation. The subsequent request cleanup procedure may read or branch on this memory. Multiple OOM strategies can consistently trigger this condition and lead to remote code execution (RCE).

    • Update to 5.5.9+dfsg-1ubuntu4.29+esm18
    • Update to 7.0.33-0ubuntu0.16.04.16+esm22
    • Update to 7.2.24-0ubuntu0.18.04.17+esm14
    • Update to 7.4.3-4ubuntu2.29+esm5
    • Update to 8.1.2-1ubuntu2.28
    • Update to 8.2.35
    • Update to 8.2.35-1~deb12u1
    • Update to 8.3.36
    • Update to 8.3.6-0ubuntu0.24.04.13
    • Update to 8.4.27
    • Update to 8.4.27-1
    • Update to 8.4.27-1~deb13u1
    • Update to 8.5.12
    • Update to 8.5.4-0ubuntu1.5
    • Update to 8.5.9-0ubuntu2.1
    Published Updated
  20. CVE-2026-113712

    Medium · CVSS 4.8EPSS 0.46%No fix published

    Cachet has Stored XSS in Incident Component

    Cachet is an open-source status page system. Versions 2.4.1 and earlier have a stored Cross-Site Scripting (XSS) vulnerability in the incident creation form, allowing an authenticated attacker to inject malicious HTML/JavaScript that executes in the browser of any user who views the status page, potentially leading to session token theft and account takeover. Commits 57b44a8bac0b250b0d5751e93e0349070d14606e and 23adbb88ffa819f92be4a905ff1d812670d980a2 in `cachethq/core` patch the issue.

    Published Updated

Check your server

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

Check your server →