p PatchFirst

PatchFirst · Latest vulnerabilities

PHP stack vulnerabilities · Page 116

Vulnerabilities published for PHP in the last 30 days: 222. 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: 7239

  1. CVE-2025-1736

    Medium · CVSS 6.3EPSS 0.55%Fix available

    Stream HTTP wrapper header check might omit basic auth header

    In PHP from 8.1.* before 8.1.32, from 8.2.* before 8.2.28, from 8.3.* before 8.3.19, from 8.4.* before 8.4.5, when user-supplied headers are sent, the insufficient validation of the end-of-line characters may prevent certain headers from being sent or lead to certain headers be misinterpreted.

    • Update to 7.0.33-0ubuntu0.16.04.16+esm15
    • Update to 7.2.24-0ubuntu0.18.04.17+esm8
    • Update to 8.1.2-1ubuntu2.21
    • Update to 8.1.32
    • Update to 8.2.28
    • Update to 8.2.28-1~deb12u1
    • Update to 8.3.19
    • Update to 8.3.6-0ubuntu0.24.04.4
    • Update to 8.4.5
    • Update to 8.4.5-1
    Published Updated
  2. CVE-2025-1734

    Medium · CVSS 6.3EPSS 0.5%Fix available

    Streams HTTP wrapper does not fail for headers with invalid name and no colon

    In PHP from 8.1.* before 8.1.32, from 8.2.* before 8.2.28, from 8.3.* before 8.3.19, from 8.4.* before 8.4.5, when receiving headers from HTTP server, the headers missing a colon (:) are treated as valid headers even though they are not. This may confuse applications into accepting invalid headers.

    • Update to 7.0.33-0ubuntu0.16.04.16+esm15
    • Update to 7.2.24-0ubuntu0.18.04.17+esm8
    • Update to 7.4.3-4ubuntu2.29
    • Update to 8.1.2-1ubuntu2.21
    • Update to 8.1.32
    • Update to 8.2.28
    • Update to 8.2.28-1~deb12u1
    • Update to 8.3.19
    • Update to 8.3.6-0ubuntu0.24.04.4
    • Update to 8.4.5
    • Update to 8.4.5-1
    Published Updated
  3. CVE-2025-1219

    Medium · CVSS 6.3EPSS 0.75%Fix available

    libxml streams use wrong content-type header when requesting a redirected resource

    In PHP from 8.1.* before 8.1.32, from 8.2.* before 8.2.28, from 8.3.* before 8.3.19, from 8.4.* before 8.4.5, when requesting a HTTP resource using the DOM or SimpleXML extensions, the wrong content-type header is used to determine the charset when the requested resource performs a redirect. This may cause the resulting document to be parsed incorrectly or bypass validations.

    • Update to 8.1.2-1ubuntu2.21
    • Update to 8.1.32
    • Update to 8.2.28
    • Update to 8.2.28-1~deb12u1
    • Update to 8.3.19
    • Update to 8.3.6-0ubuntu0.24.04.4
    • Update to 8.4.5
    • Update to 8.4.5-1
    Published Updated
  4. CVE-2025-1217

    Medium · CVSS 6.3EPSS 0.58%Fix available

    Header parser of http stream wrapper does not handle folded headers

    In PHP from 8.1.* before 8.1.32, from 8.2.* before 8.2.28, from 8.3.* before 8.3.19, from 8.4.* before 8.4.5, when http request module parses HTTP response obtained from a server, folded headers are parsed incorrectly, which may lead to misinterpreting the response and using incorrect headers, MIME types, etc.

    • Update to 7.0.33-0ubuntu0.16.04.16+esm15
    • Update to 7.2.24-0ubuntu0.18.04.17+esm8
    • Update to 7.4.3-4ubuntu2.29
    • Update to 8.1.2-1ubuntu2.21
    • Update to 8.1.32
    • Update to 8.2.28
    • Update to 8.2.28-1~deb12u1
    • Update to 8.3.19
    • Update to 8.3.6-0ubuntu0.24.04.4
    • Update to 8.4.5
    • Update to 8.4.5-1
    Published Updated
  5. CVE-2025-23204

    Medium · CVSS 4.4EPSS 0.3%Fix available

    GraphQl securityAfterResolver not called

    API Platform Core is a system to create hypermedia-driven REST and GraphQL APIs. Starting in version 3.3.8, a security check that gets called after GraphQl resolvers is always replaced by another one as there's no break in a clause. As this falls back to `security`, the impact is there only when there's only a security after resolver and none inside security. Version 3.3.15 contains a patch for the issue.

    • Update to 3.3.15
    Published Updated
  6. CVE-2025-2689

    Medium · CVSS 5.3EPSS 0.63%No fix published

    yiisoft Yii2 SortableIterator.php getIterator deserialization

    A vulnerability, which was classified as critical, has been found in yiisoft Yii2 up to 2.0.45. Affected by this issue is the function getIterator of the file symfony\finder\Iterator\SortableIterator.php. The manipulation leads to deserialization. The attack may be launched remotely. The exploit has been disclosed to the public and may be used.

    Published Updated
  7. CVE-2024-4990

    High · CVSS 8.1EPSS 80.1%Fix available

    Unsafe Reflection in base Component class in yiisoft/yii2

    In yiisoft/yii2 version 2.0.48, the base Component class contains a vulnerability where the `__set()` magic method does not validate that the value passed is a valid Behavior class name or configuration. This allows an attacker to instantiate arbitrary classes, passing parameters to their constructors and invoking setter methods. Depending on the installed dependencies, various types of attacks are possible, including the execution of arbitrary code, retrieval of sensitive information, and unauthorized access.

    • Update to 2.0.49.4
    Published Updated
  8. CVE-2025-30152

    Medium · CVSS 6.5EPSS 0.35%Fix available

    Sylius PayPal Plugin has an Order Manipulation Vulnerability after PayPal Checkout

    The Syliud PayPal Plugin is the Sylius Core Team’s plugin for the PayPal Commerce Platform. Prior to 1.6.2, 1.7.2, and 2.0.2, a discovered vulnerability allows users to modify their shopping cart after completing the PayPal Checkout process and payment authorization. If a user initiates a PayPal transaction from a product page or the cart page and then returns to the order summary page, they can still manipulate the cart contents before finalizing the order. As a result, the order amount in Sylius may be higher than the amount actually captured by PayPal, leading to a scenario where merchants deliver products or services without full payment.

    • Update to 1.6.2
    • Update to 1.7.2
    • Update to 2.0.2
    Published Updated
  9. CVE-2025-30081

    Medium · CVSS 6.3Fix available

    Clickstorm SEO Allows Cross-Site Scripting (XSS)

    A cross-site scripting (XSS) vulnerability has been discovered in the Clickstorm SEO extension. This vulnerabily is exploitable by a logged in backend user utilizing the TYPO3 backend user interface. This user can create output in the HTML context by exploiting improperly encoded user input. Updates 6.7.0, 7.4.0, 8.3.0 and 9.2.0 are available for download.

    • Update to 6.7.0
    • Update to 7.4.0
    • Update to 8.3.0
    • Update to 9.2.0
    Published Updated
  10. CVE-2025-30083

    Medium · CVSS 5.5Fix available

    Additional TCA Allows Cross-Site Scripting (XSS)

    A cross-site scripting (XSS) vulnerability has been discovered in the Additional TCA extension. This vulnerabily is exploitable by a logged in backend user utilizing the TYPO3 backend user interface. This user can create output in the HTML context by exploiting improperly encoded user input. Updates 1.15.17 and 1.16.9 are available for download.

    • Update to 1.15.17
    • Update to 1.16.9
    Published Updated
  11. CVE-2025-29790

    Medium · CVSS 4.8EPSS 0.22%Fix available

    Contao allows cross-site scripting through SVG uploads

    Contao is an Open Source CMS. Users can upload SVG files with malicious code, which is then executed in the back end and/or front end. This vulnerability is fixed in Contao 4.13.54, 5.3.30, or 5.5.6.

    • Update to 4.13.54
    • Update to 5.3.30
    • Update to 5.5.6
    Published Updated
  12. CVE-2024-44314

    Medium · CVSS 6.5EPSS 0.29%Fix available

    CVE-2024-44314

    TastyIgniter 3.7.6 contains an Incorrect Access Control vulnerability in the Orders Management System, allowing unauthorized users to update order statuses. The issue occurs in the index_onUpdateStatus() function within Orders.php, which fails to verify if the user has permission to modify an order's status. This flaw can be exploited remotely, leading to unauthorized order manipulation.

    • Update to 4.0.0
    Published Updated
  13. CVE-2025-29788

    Medium · CVSS 6.5EPSS 0.5%Fix available

    Sylius PayPal Plugin Payment Amount Manipulation Vulnerability

    The Syliud PayPal Plugin is the Sylius Core Team’s plugin for the PayPal Commerce Platform. A vulnerability in versions prior to 1.6.1, 1.7.1, and 2.0.1 allows users to manipulate the final payment amount processed by PayPal. If a user modifies the item quantity in their shopping cart after initiating the PayPal Express Checkout process, PayPal will not receive the updated total amount. As a result, PayPal captures only the initially transmitted amount, while Sylius incorrectly considers the order fully paid based on the modified total. This flaw can be exploited both accidentally and intentionally, potentially enabling fraud by allowing cust

    • Update to 1.6.1
    • Update to 1.7.1
    • Update to 2.0.1
    Published Updated

Check your server

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

Check your server →