p PatchFirst

PatchFirst · Latest vulnerabilities

PHP stack vulnerabilities · Page 128

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-2024-54141

    High · CVSS 8.6EPSS 0.49%Fix available

    phpMyFAQ Generates an Error Message Containing Sensitive Information if database server is not available

    phpMyFAQ is an open source FAQ web application for PHP 8.1+ and MySQL, PostgreSQL and other databases. Prior to 4.0.0, phpMyFAQ exposes the database (ie postgreSQL) server's credential when connection to DB fails. This vulnerability is fixed in 4.0.0.

    • Update to 4.0.0
    Published Updated
  2. CVE-2024-53457

    Medium · CVSS 5.4EPSS 46.4%Fix available

    CVE-2024-53457

    A stored cross-site scripting (XSS) vulnerability in the Device Settings section of LibreNMS v24.9.0 to v24.10.0 allows attackers to execute arbitrary web scripts or HTML via a crafted payload injected into the Display Name parameter.

    • Update to 24.11.0
    Published Updated
  3. GHSA-4h8f-c635-25p7

    Not ratedFix available

    ibexa/post-install affected by Breach with Varnish VCL

    ### Impact This is not a vulnerability in the code per se, but included platform.sh Varnish VCL templates and Apache/Nginx vhost templates enable compression of API and JSON messages. This is a potential case of the BREACH vulnerability, which affects HTTP compression, where secrets can be extracted through carefully crafted requests. The fix disables compression in these templates. Please make sure to make the same change in your configuration files, see the release notes for specific instructions. ### Patches - See "Patched versions". - v1.0: https://github.com/ibexa/post-install/commit/d91cc02623dd3263a99a94ace133c95e48909e5d - v4.6: http

    • Update to 1.0.16
    • Update to 4.6.14
    Published Updated
  4. GHSA-fh7v-q458-7vmw

    Not ratedFix available

    ibexa/http-cache affected by Breach with Varnish VCL

    ### Impact This is not a vulnerability in the code per se, but included Varnish VCL templates enable compression of API and JSON messages. This is a potential case of the BREACH vulnerability, which affects HTTP compression, where secrets can be extracted through carefully crafted requests. The fix disables compression in these templates. Please make sure to make the same change in your configuration files, see the release notes for specific instructions. Please check your web server configuration as well. ### Patches - See "Patched versions". - https://github.com/ibexa/http-cache/commit/e03f683e8db53b6d253e1af8177befeecc8d3914 ### Workarou

    • Update to 4.6.14
    Published Updated
  5. GHSA-mgfg-7533-7jf6

    Not ratedFix available

    ezsystems/ezplatform-http-cache affected by Breach with Varnish VCL

    ### Impact This is not a vulnerability in the code per se, but included Varnish VCL templates enable compression of API and JSON messages. This is a potential case of the BREACH vulnerability, which affects HTTP compression, where secrets can be extracted through carefully crafted requests. The fix disables compression in these templates. Please make sure to make the same change in your configuration files, see the release notes for specific instructions. Please check your web server configuration as well. ### Patches - See "Patched versions". - https://github.com/ezsystems/ezplatform-http-cache/commit/ca8a5cf69b2c14fbec90412aeeef5c755c51457

    • Update to 2.3.16
    Published Updated
  6. CVE-2024-52596

    High · CVSS 8.8EPSS 0.98%Fix available

    SimpleSAMLphp xml-common XXE vulnerability

    SimpleSAMLphp xml-common is a common classes for handling XML-structures. When loading an (untrusted) XML document, for example the SAMLResponse, it's possible to induce an XXE. This vulnerability is fixed in 1.19.0.

    • Update to 1.14.0-1ubuntu2+esm1
    • Update to 1.15.3-1ubuntu0.1~esm1
    • Update to 1.18.4-1ubuntu0.1~esm1
    • Update to 1.19.1-1.1ubuntu0.1~esm1
    • Update to 1.19.7-1+deb12u1
    • Update to 1.19.7-1+deb12u1ubuntu0.1
    • Update to 1.20.0
    Published Updated
  7. CVE-2024-52806

    High · CVSS 8.3EPSS 0.43%Fix available

    SimpleSAMLphp SAML2 has an XXE in parsing SAML messages

    SimpleSAMLphp SAML2 library is a PHP library for SAML2 related functionality. When loading an (untrusted) XML document, for example the SAMLResponse, it's possible to induce an XXE. This vulnerability is fixed in 4.6.14 and 5.0.0-alpha.18.

    • Update to 1.19.7-1+deb12u1
    • Update to 4.6.14
    Published Updated
  8. CVE-2024-53864

    Medium · CVSS 5.3EPSS 0.53%Fix available

    Cross-site Scripting in a field that is used in the Content name pattern in ibexa/admin-ui

    Ibexa Admin UI Bundle is all the necessary parts to run the Ibexa DXP Back Office interface. The Content name pattern is used to build Content names from one or more fields. An XSS vulnerability has been found in this mechanism. Content edit permission is required to exploit it. After the fix, any existing injected XSS will not run. This issue has been patched in version 4.6.14. All users are advised to upgrade. There are no known workarounds for this vulnerability.

    • Update to 4.6.14
    Published Updated
  9. CVE-2024-53860

    High · CVSS 8.6EPSS 0.46%Fix available

    Potential Abuse for Sending Arbitrary Emails in sp-php-email-handler

    sp-php-email-handler is a PHP package for handling contact form submissions. Messages sent using this script are vulnerable to abuse, as the script allows anybody to specify arbitrary email recipients and include user-provided content in confirmation emails. This could enable malicious actors to use your server to send spam, phishing emails, or other malicious content, potentially damaging your domain's reputation and leading to blacklisting by email providers. Patched in version 1.0.0 by removing user-provided content from confirmation emails. All pre-release versions (alpha and beta) are vulnerable to this issue and should not be used. Ther

    • Update to 1.0.0
    Published Updated
  10. CVE-2024-51058

    Medium · CVSS 6.2EPSS 0.81%Fix available

    CVE-2024-51058

    Local File Inclusion (LFI) vulnerability has been discovered in TCPDF 6.7.5. This vulnerability enables a user to read arbitrary files from the server's file system through <img> src tag, potentially exposing sensitive information.

    • Update to 6.6.2+dfsg1-1+deb12u1
    • Update to 6.7.6
    • Update to 6.7.7+dfsg-1
    Published Updated
  11. CVE-2024-11233

    Medium · CVSS 4.8EPSS 1.61%Fix available

    Single byte overread with convert.quoted-printable-decode filter

    In PHP versions 8.1.* before 8.1.31, 8.2.* before 8.2.26, 8.3.* before 8.3.14, due to an error in convert.quoted-printable-decode filter certain data can lead to buffer overread by one byte, which can in certain circumstances lead to crashes or disclose content of other memory areas.

    • Update to 7.0.33-0ubuntu0.16.04.16+esm14
    • Update to 7.4.3-4ubuntu2.26
    • Update to 8.1.2-1ubuntu2.20
    • Update to 8.1.31
    • Update to 8.2.26
    • Update to 8.2.26-1~deb12u1
    • Update to 8.3.14
    • Update to 8.3.6-0ubuntu0.24.04.3
    Published Updated
  12. CVE-2024-11234

    Medium · CVSS 4.8EPSS 1.11%Fix available

    Configuring a proxy in a stream context might allow for CRLF injection in URIs

    In PHP versions 8.1.* before 8.1.31, 8.2.* before 8.2.26, 8.3.* before 8.3.14, when using streams with configured proxy and "request_fulluri" option, the URI is not properly sanitized which can lead to HTTP request smuggling and allow the attacker to use the proxy to perform arbitrary HTTP requests originating from the server, thus potentially gaining access to resources not normally available to the external user.

    • Update to 7.0.33-0ubuntu0.16.04.16+esm14
    • Update to 7.4.3-4ubuntu2.26
    • Update to 8.1.2-1ubuntu2.20
    • Update to 8.1.31
    • Update to 8.2.26
    • Update to 8.2.26-1~deb12u1
    • Update to 8.3.14
    • Update to 8.3.6-0ubuntu0.24.04.3
    Published Updated
  13. CVE-2024-11236

    Critical · CVSS 9.8EPSS 2.07%Fix available

    Integer overflow in the firebird and dblib quoters causing OOB writes

    In PHP versions 8.1.* before 8.1.31, 8.2.* before 8.2.26, 8.3.* before 8.3.14, uncontrolled long string inputs to ldap_escape() function on 32-bit systems can cause an integer overflow, resulting in an out-of-bounds write.

    • Update to 7.0.33-0ubuntu0.16.04.16+esm13
    • Update to 7.2.24-0ubuntu0.18.04.17+esm7
    • Update to 7.4.3-4ubuntu2.26
    • Update to 8.1.2-1ubuntu2.20
    • Update to 8.1.31
    • Update to 8.2.26
    • Update to 8.2.26-1~deb12u1
    • Update to 8.3.14
    • Update to 8.3.6-0ubuntu0.24.04.3
    Published Updated
  14. CVE-2024-8929

    Medium · CVSS 5.8EPSS 2.24%Fix available

    Leak partial content of the heap through heap buffer over-read in mysqlnd

    In PHP versions 8.1.* before 8.1.31, 8.2.* before 8.2.26, 8.3.* before 8.3.14, a hostile MySQL server can cause the client to disclose the content of its heap containing data from other SQL requests and possible other data belonging to different users of the same server.

    • Update to 7.0.33-0ubuntu0.16.04.16+esm14
    • Update to 7.4.3-4ubuntu2.26
    • Update to 8.1.2-1ubuntu2.20
    • Update to 8.1.31
    • Update to 8.2.24
    • Update to 8.2.26-1~deb12u1
    • Update to 8.3.14
    • Update to 8.3.6-0ubuntu0.24.04.3
    Published Updated
  15. CVE-2024-8932

    Critical · CVSS 9.8EPSS 1.27%Fix available

    OOB access in ldap_escape

    In PHP versions 8.1.* before 8.1.31, 8.2.* before 8.2.26, 8.3.* before 8.3.14, uncontrolled long string inputs to ldap_escape() function on 32-bit systems can cause an integer overflow, resulting in an out-of-bounds write.

    • Update to 7.0.33-0ubuntu0.16.04.16+esm14
    • Update to 7.4.3-4ubuntu2.26
    • Update to 8.1.2-1ubuntu2.20
    • Update to 8.1.31
    • Update to 8.2.26
    • Update to 8.2.26-1~deb12u1
    • Update to 8.3.14
    • Update to 8.3.6-0ubuntu0.24.04.3
    Published Updated
  16. CVE-2024-45691

    Medium · CVSS 5.4EPSS 0.41%Fix available

    Moodle: lesson activity password bypass through php loose comparison

    A flaw was found in Moodle. When restricting access to a lesson activity with a password, certain passwords could be bypassed or less secure due to a loose comparison in the password-checking logic. This issue only affected passwords set to "magic hash" values.

    • Update to 4.1.13
    • Update to 4.2.10
    • Update to 4.3.7
    • Update to 4.4.3
    Published Updated

Check your server

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

Check your server →