p PatchFirst

PatchFirst · Latest vulnerabilities

PHP stack vulnerabilities · Page 127

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

    Medium · CVSS 5.3EPSS 0.46%Fix available

    Stored Cross-Site Scripting (XSS) in lgsl v7.0

    LGSL (Live Game Server List) provides online status for games. Before 7.0.0, a stored cross-site scripting (XSS) vulnerability was identified in lgsl. The function lgsl_query_40 in lgsl_protocol.php has implemented an HTTP crawler. This function makes a request to the registered game server, and upon crawling the malicious /info endpoint with our payload, will render our javascript on the info page. This information is being displayed via lgsl_details.php. This vulnerability is fixed in 7.0.0.

    • Update to 7.0.0
    Published Updated
  2. CVE-2024-56364

    Medium · CVSS 5.4EPSS 0.26%Fix available

    Cross-site Scripting vulnerability in SimpleXLSXEx::readThemeColors, SimpleXLSXEx::getColorValue and SimpleXLSX::toHTMLEx

    SimpleXLSX is software for parsing and retrieving data from Excel XLSx files. Starting in 1.0.12 and ending in 1.1.13, when calling the extended toHTMLEx method, it is possible to execute arbitrary JavaScript code. This vulnerability is fixed in 1.1.13.

    • Update to 1.1.13
    Published Updated
  3. CVE-2024-56329

    High · CVSS 8.9EPSS 0.58%Fix available

    Account Takeover Vulnerability in Social Account Linking in joelbutcher/socialstream

    Socialstream is a third-party package for Laravel Jetstream. It replaces the published authentication and profile scaffolding provided by Laravel Jetstream, with scaffolding that has support for Laravel Socialite. When linking a social account to an already authenticated user, the lack of a confirmation step introduces a security risk. This is exacerbated if ->stateless() is used in the Socialite configuration, bypassing state verification and making the exploit easier. Developers should ensure that users explicitly confirm account linking and avoid configurations that skip critical security checks. Socialstream v6.2 introduces a new custom r

    • Update to 5.6.0
    • Update to 6.2.0
    Published Updated
  4. CVE-2024-21549

    High · CVSS 7.7EPSS 0.61%Fix available

    CVE-2024-21549

    Versions of the package spatie/browsershot before 5.0.3 are vulnerable to Improper Input Validation due to improper URL validation in the setUrl method. An attacker can exploit this vulnerability by utilizing view-source:file://, which allows for arbitrary file reading on a local file. **Note:** This is a bypass of the fix for [CVE-2024-21544](https://security.snyk.io/vuln/SNYK-PHP-SPATIEBROWSERSHOT-8496745).

    • Update to 5.0.3
    Published Updated
  5. CVE-2024-56145

    Critical · CVSS 9.3EPSS 97.48%In KEVPublic exploitFix available

    RCE when PHP `register_argc_argv` config setting is enabled in craftcms/cms

    Craft is a flexible, user-friendly CMS for creating custom digital experiences on the web and beyond. Users of affected versions are affected by this vulnerability if their php.ini configuration has `register_argc_argv` enabled. For these users an unspecified remote code execution vector is present. Users are advised to update to version 3.9.14, 4.13.2, or 5.5.2. Users unable to upgrade should disable `register_argc_argv` to mitigate the issue.

    • Update to 3.9.14
    • Update to 4.13.2
    • Update to 5.5.2
    Published Updated
  6. CVE-2024-21547

    High · CVSS 8.7EPSS 0.95%Fix available

    CVE-2024-21547

    Versions of the package spatie/browsershot before 5.0.2 are vulnerable to Directory Traversal due to URI normalisation in the browser where the file:// check can be bypassed with file:\\. An attacker could read any file on the server by exploiting the normalization of \ into /.

    • Update to 5.0.2
    Published Updated
  7. CVE-2024-21546

    Critical · CVSS 9.3EPSS 1.31%Fix available

    CVE-2024-21546

    Versions of the package unisharp/laravel-filemanager before 2.9.1 are vulnerable to Remote Code Execution (RCE) through using a valid mimetype and inserting the . character after the php file extension. This allows the attacker to execute malicious code.

    • Update to 2.9.1
    Published Updated
  8. CVE-2024-55661

    High · CVSS 8.7EPSS 30.65%Public exploitFix available

    Laravel Pulse Allows Remote Code Execution via Unprotected Query Method

    Laravel Pulse is a real-time application performance monitoring tool and dashboard for Laravel applications. A vulnerability has been discovered in Laravel Pulse prior to version 1.3.1 that could allow remote code execution through the public `remember()` method in the `Laravel\Pulse\Livewire\Concerns\RemembersQueries` trait. This method is accessible via Livewire components and can be exploited to call arbitrary callables within the application. An authenticated user with access to Laravel Pulse dashboard can execute arbitrary code by calling any function or static method in which the callable is a function or static method and the callable

    • Update to 1.3.1
    Published Updated
  9. CVE-2024-55889

    Medium · CVSS 4.9EPSS 2.19%Public exploitFix available

    phpMyFAQ Vulnerable to Unintended File Download Triggered by Embedded Frames

    phpMyFAQ is an open source FAQ web application. Prior to version 3.2.10, a vulnerability exists in the FAQ Record component where a privileged attacker can trigger a file download on a victim's machine upon page visit by embedding it in an <iframe> element without user interaction or explicit consent. Version 3.2.10 fixes the issue.

    • Update to 3.2.10
    Published Updated
  10. CVE-2024-21544

    High · CVSS 7.7EPSS 0.57%Fix available

    CVE-2024-21544

    Versions of the package spatie/browsershot before 5.0.1 are vulnerable to Improper Input Validation due to improper URL validation in the setUrl method. An attacker can exploit this vulnerability by using leading whitespace (%20) before the file:// protocol, resulting in Local File Inclusion, which allows the attacker to read sensitive files on the server.

    • Update to 5.0.1
    Published Updated
  11. CVE-2024-55878

    Medium · CVSS 6.8EPSS 0.46%Fix available

    Cross-site Scripting vulnerability in SimpleXLSXEx::readXfs and SimpeXLSX::toHTMLEx

    SimpleXLSX is software for parsing and retrieving data from Excel XLSx files. Starting in version 1.0.12 and prior to version 1.1.12, when calling the extended toHTMLEx method, it is possible to execute arbitrary JavaScript code. Version 1.1.12 fixes the issue. As a workaround, don't use direct publication via toHTMLEx.

    • Update to 1.1.12
    Published Updated
  12. CVE-2024-55638

    Critical · CVSS 9.8EPSS 0.98%Fix available

    Drupal core - Moderately critical - Gadget chain - SA-CORE-2024-008

    Deserialization of Untrusted Data vulnerability in Drupal Core allows Object Injection.This issue affects Drupal Core: from 7.0 before 7.102, from 8.0.0 before 10.2.11, from 10.3.0 before 10.3.9. Drupal core contains a chain of methods that is exploitable when an insecure deserialization vulnerability exists on the site. This so-called gadget chain presents no direct threat but is a vector that can be used to achieve remote code execution if the application deserializes untrusted data due to another vulnerability.

    • Update to 10.2.11
    • Update to 10.3.9
    • Update to 7.102
    Published Updated
  13. CVE-2024-55637

    Critical · CVSS 9.8EPSS 0.83%Fix available

    Drupal core - Moderately critical - Gadget chain - SA-CORE-2024-007

    Deserialization of Untrusted Data vulnerability in Drupal Core allows Object Injection.This issue affects Drupal Core: from 8.0.0 before 10.2.11, from 10.3.0 before 10.3.9, from 11.0.0 before 11.0.8. Drupal core contains a chain of methods that is exploitable when an insecure deserialization vulnerability exists on the site. This so-called gadget chain presents no direct threat but is a vector that can be used to achieve remote code execution if the application deserializes untrusted data due to another vulnerability.

    • Update to 10.2.11
    • Update to 10.3.9
    • Update to 11.0.8
    Published Updated
  14. CVE-2024-55636

    Critical · CVSS 9.8EPSS 0.93%Fix available

    Drupal core - Less critical - Gadget chain - SA-CORE-2024-006

    Deserialization of Untrusted Data vulnerability in Drupal Core allows Object Injection.This issue affects Drupal Core: from 8.0.0 before 10.2.11, from 10.3.0 before 10.3.9, from 11.0.0 before 11.0.8. Drupal core contains a chain of methods that is exploitable when an insecure deserialization vulnerability exists on the site. This so called gadget chain presents no direct threat, but is a vector that can be used to achieve remote code execution if the application deserializes untrusted data due to another vulnerability.

    • Update to 10.2.11
    • Update to 10.3.9
    • Update to 11.0.8
    Published Updated
  15. CVE-2024-55634

    High · CVSS 8.1EPSS 0.41%Fix available

    Drupal core - Moderately critical - Access bypass - SA-CORE-2024-004

    A vulnerability in Drupal Core allows Privilege Escalation.This issue affects Drupal Core: from 8.0.0 before 10.2.11, from 10.3.0 before 10.3.9, from 11.0.0 before 11.0.8.

    • Update to 10.2.11
    • Update to 10.3.9
    • Update to 11.0.8
    Published Updated
  16. CVE-2024-12393

    Medium · CVSS 5.4EPSS 0.34%Fix available

    Drupal core - Moderately critical - Cross Site Scripting - SA-CORE-2024-003

    Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in Drupal Core allows Cross-Site Scripting (XSS).This issue affects Drupal Core: from 8.8.0 before 10.2.11, from 10.3.0 before 10.3.9, from 11.0.0 before 11.0.8.

    • Update to 10.2.11
    • Update to 10.3.9
    • Update to 11.0.8
    Published Updated
  17. CVE-2024-54149

    High · CVSS 8.5EPSS 0.42%Fix available

    Winter CMS Modules allows a sandbox bypass in Twig templates leading to data modification and deletion

    Winter is a free, open-source content management system (CMS) based on the Laravel PHP framework. Winter CMS prior to versions 1.2.7, 1.1.11, and 1.0.476 allow users with access to the CMS templates sections that modify Twig files to bypass the sandbox placed on Twig files and modify resources such as theme customisation values or modify, or remove, templates in the theme even if not provided direct access via the permissions. As all objects passed through to Twig are references to the live objects, it is also possible to also manipulate model data if models are passed directly to Twig, including changing attributes or even removing records e

    • Update to 1.0.476
    • Update to 1.1.11
    • Update to 1.2.7
    Published Updated

Check your server

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

Check your server →