p PatchFirst

PatchFirst · Latest vulnerabilities

PHP stack vulnerabilities · Page 130

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-49758

    Medium · CVSS 4.8EPSS 0.36%Fix available

    LibreNMS has a stored XSS in ExamplePlugin with Device's Notes

    LibreNMS is an open-source, PHP/MySQL/SNMP-based network monitoring system. User with Admin role can add Notes to a device, the application did not properly sanitize the user input, when the ExamplePlugin enable, if java script code is inside the device's Notes, its will be trigger. This vulnerability is fixed in 24.10.0.

    • Update to 24.10.0
    Published Updated
  2. CVE-2024-49754

    High · CVSS 7.5EPSS 73.91%Fix available

    LibreNMS has a stored XSS ('Cross-site Scripting') in librenms/includes/html/pages/api-access.inc.php

    LibreNMS is an open-source, PHP/MySQL/SNMP-based network monitoring system. A Stored Cross-Site Scripting (XSS) vulnerability in the API-Access page allows authenticated users to inject arbitrary JavaScript through the "token" parameter when creating a new API token. This vulnerability can result in the execution of malicious code in the context of other users' sessions, compromising their accounts and enabling unauthorized actions. This vulnerability is fixed in 24.10.0.

    • Update to 24.10.0
    Published Updated
  3. CVE-2023-2332

    Medium · CVSS 4EPSS 0.37%Fix available

    Stored Cross-site Scripting (XSS) in pimcore/pimcore

    A stored Cross-site Scripting (XSS) vulnerability exists in the Conditions tab of Pricing Rules in pimcore/pimcore versions 10.5.19. The vulnerability is present in the From and To fields of the Date Range section, allowing an attacker to inject malicious scripts. This can lead to the execution of arbitrary JavaScript code in the context of the user's browser, potentially stealing cookies or redirecting users to malicious sites. The issue is fixed in version 10.5.21.

    • Update to 10.5.21
    Published Updated
  4. CVE-2021-3991

    Medium · CVSS 4.3EPSS 0.33%Fix available

    Improper Authorization in dolibarr/dolibarr

    An Improper Authorization vulnerability exists in Dolibarr versions prior to the 'develop' branch. A user with restricted permissions in the 'Reception' section is able to access specific reception details via direct URL access, bypassing the intended permission restrictions.

    • Update to 15.0.0
    Published Updated
  5. CVE-2021-3902

    Critical · CVSS 9.8EPSS 0.95%Fix available

    Improper Restriction of XML External Entity Reference in dompdf/dompdf

    An improper restriction of external entities (XXE) vulnerability in dompdf/dompdf's SVG parser allows for Server-Side Request Forgery (SSRF) and deserialization attacks. This issue affects all versions prior to 2.0.0. The vulnerability can be exploited even if the isRemoteEnabled option is set to false. It allows attackers to perform SSRF, disclose internal image files, and cause PHAR deserialization attacks.

    • Update to 2.0.0
    • Update to 2.0.2+dfsg-1
    Published Updated
  6. CVE-2021-3841

    Medium · CVSS 4.1EPSS 0.26%Fix available

    Stored Cross-site Scripting (XSS) in sylius/sylius

    sylius/sylius versions prior to 1.9.10, 1.10.11, and 1.11.2 are vulnerable to stored cross-site scripting (XSS) through SVG files. This vulnerability allows attackers to inject malicious scripts that can be executed in the context of the user's browser.

    • Update to 1.10.11
    • Update to 1.11.2
    • Update to 1.9.10
    • Update to 1.9.10, 1.10.11, 1.11.2
    Published Updated
  7. CVE-2021-3838

    Critical · CVSS 9.8EPSS 1.43%Fix available

    PHAR Deserialization in dompdf/dompdf

    DomPDF before version 2.0.0 is vulnerable to PHAR deserialization due to a lack of checking on the protocol before passing it into the file_get_contents() function. An attacker who can upload files of any type to the server can pass in the phar:// protocol to unserialize the uploaded file and instantiate arbitrary PHP objects. This can lead to remote code execution, especially when DOMPdf is used with frameworks with documented POP chains like Laravel or vulnerable developer code.

    • Update to 0.6.1+dfsg-2ubuntu1+esm1
    • Update to 0.6.2+dfsg-3.1ubuntu0.1
    • Update to 0.6.2+dfsg-3ubuntu0.18.04.1~esm1
    • Update to 0.6.2+dfsg-3ubuntu0.20.04.1
    • Update to 2.0.0
    • Update to 2.0.2+dfsg-1
    Published Updated
  8. CVE-2024-51996

    High · CVSS 7.5EPSS 0.62%Fix available

    Symphony has an Authentication Bypass via RememberMe

    Symphony process is a module for the Symphony PHP framework which executes commands in sub-processes. When consuming a persisted remember-me cookie, Symfony does not check if the username persisted in the database matches the username attached with the cookie, leading to authentication bypass. This vulnerability is fixed in 5.4.47, 6.4.15, and 7.1.8.

    • Update to 5.4.23+dfsg-1+deb12u4
    • Update to 5.4.47
    • Update to 6.4.15
    • Update to 6.4.15+dfsg-1
    • Update to 6.4.5+dfsg-3ubuntu3+esm1
    • Update to 7.1.8
    Published Updated
  9. CVE-2024-52291

    High · CVSS 8.5EPSS 1.25%Fix available

    Craft has a Local File System Validation Bypass Leading to File Overwrite, Sensitive File Access, and Potential Code Execution

    Craft is a content management system (CMS). A vulnerability in CraftCMS allows an attacker to bypass local file system validation by utilizing a double file:// scheme (e.g., file://file:////). This enables the attacker to specify sensitive folders as the file system, leading to potential file overwriting through malicious uploads, unauthorized access to sensitive files, and, under certain conditions, remote code execution (RCE) via Server-Side Template Injection (SSTI) payloads. Note that this will only work if you have an authenticated administrator account with allowAdminChanges enabled. This is fixed in 5.4.6 and 4.12.5.

    • Update to 4.12.5
    • Update to 5.4.6
    Published Updated
  10. CVE-2024-52292

    High · CVSS 7.7EPSS 0.75%Fix available

    Craft Allows Attackers to Read Arbitrary System Files

    Craft is a content management system (CMS). The dataUrl function can be exploited if an attacker has write permissions on system notification templates. This function accepts an absolute file path, reads the file's content, and converts it into a Base64-encoded string. By embedding this function within a system notification template, the attacker can exfiltrate the Base64-encoded file content through a triggered system email notification. Once the email is received, the Base64 payload can be decoded, allowing the attacker to read arbitrary files on the server. This is fixed in 5.4.9 and 4.12.8.

    • Update to 4.12.8
    • Update to 5.4.9
    Published Updated
  11. CVE-2024-52293

    High · CVSS 7.2EPSS 1.36%Fix available

    Craft has a Potential Remote Code Execution via missing path normalization & Twig SSTI

    Craft is a content management system (CMS). Prior to 4.12.2 and 5.4.3, Craft is missing normalizePath in the function FileHelper::absolutePath could lead to Remote Code Execution on the server via twig SSTI. This is a sequel to CVE-2023-40035. This vulnerability is fixed in 4.12.2 and 5.4.3.

    • Update to 4.12.2
    • Update to 5.4.3
    Published Updated
  12. CVE-2024-52305

    Medium · CVSS 6.5EPSS 0.2%Fix available

    UnoPim Stored XSS : Cookie hijacking through Create User function

    UnoPim is an open-source Product Information Management (PIM) system built on the Laravel framework. A vulnerability exists in the Create User process, allowing the creation of a new admin account with an option to upload a profile image. An attacker can upload a malicious SVG file containing an embedded script. When the profile image is accessed, the embedded script executes, leading to the potential theft of session cookies. This vulnerability is fixed in 0.1.5.

    • Update to 0.1.5
    Published Updated
  13. CVE-2024-52306

    High · CVSS 7.7EPSS 0.62%Fix available

    FileManager Deserialization of Untrusted Data

    FileManager provides a Backpack admin interface for files and folder. Prior to 3.0.9, deserialization of untrusted data from the mimes parameter could lead to remote code execution. This vulnerability is fixed in 3.0.9.

    • Update to 2.0.2
    • Update to 3.0.9
    Published Updated
  14. CVE-2024-48900

    Medium · CVSS 4.3EPSS 0.35%Fix available

    Moodle: idor when accessing list of badge recipients

    A vulnerability was found in Moodle. Additional checks are required to ensure users with permission to view badge recipients can only access lists of those they are intended to have access to.

    • Update to 4.4.4
    Published Updated
  15. CVE-2024-52301

    High · CVSS 8.7EPSS 44.76%Fix available

    Laravel allows environment manipulation via query string

    Laravel is a web application framework. When the register_argc_argv php directive is set to on , and users call any URL with a special crafted query string, they are able to change the environment used by the framework when handling the request. The vulnerability fixed in 6.20.45, 7.30.7, 8.83.28, 9.52.17, 10.48.23, and 11.31.0. The framework now ignores argv values for environment detection on non-cli SAPIs.

    • Update to 10.48.23
    • Update to 10.48.25+dfsg-1
    • Update to 11.31.0
    • Update to 6.20.45
    • Update to 7.30.7
    • Update to 8.83.28
    • Update to 9.52.17
    Published Updated
  16. CVE-2024-51093

    High · CVSS 8.7EPSS 0.43%No fix published

    CVE-2024-51093

    Stored Cross-Site Scripting (XSS) vulnerability in Snipe-IT - v7.0.13 allows an attacker to upload a malicious XML file containing JavaScript code. This can lead to privilege escalation when the payload is executed, granting the attacker super admin permissions within the Snipe-IT system.

    Published Updated
  17. CVE-2024-51992

    Medium · CVSS 4.1EPSS 0.33%Fix available

    Method Exposure Vulnerability in Modals in orchid/platform

    Orchid is a @laravel package that allows for rapid application development of back-office applications, admin/user panels, and dashboards. This vulnerability is a method exposure issue (CWE-749: Exposed Dangerous Method or Function) in the Orchid Platform’s asynchronous modal functionality, affecting users of Orchid Platform version 8 through 14.42.x. Attackers could exploit this vulnerability to call arbitrary methods within the `Screen` class, leading to potential brute force of database tables, validation checks against user credentials, and disclosure of the server’s real IP address. The issue has been patched in the latest release, versi

    • Update to 14.43.0
    Published Updated
  18. CVE-2024-43437

    Medium · CVSS 5.4EPSS 0.33%Fix available

    Moodle: xss risk when restoring malicious course backup file

    A flaw was found in moodle. Insufficient sanitizing of data when performing a restore could result in a cross-site scripting (XSS) risk from malicious backup files.

    • Update to 4.1.12
    • Update to 4.2.9
    • Update to 4.3.6
    • Update to 4.4.2
    Published Updated

Check your server

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

Check your server →