p PatchFirst

PatchFirst · Latest vulnerabilities

PHP stack vulnerabilities · Page 157

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. GHSA-25gq-jvx2-vg9x

    High · CVSS 7.2Fix available

    Silverstripe X-Forwarded-Host request hostname injection

    A potential hostname injection vulnerability has been found which could allow attackers to alter url resolution. If a request contains the X-Forwarded-Host HTTP header a website would then use its value in place of the actual HTTP hostname. In cases where caching is enabled, this could allow an attacker to potentially embed a remote url as the base_url for any site. This would then cause other visitors to the site to be redirected unknowingly. This header is necessary for servers running behind a reverse proxy (such as nginx). Such servers are likely not vulnerable to this risk. A fix has been merged into the default installer, although ex

    • Update to 3.1.13
    Published Updated
  2. GHSA-jqp8-v74p-g8px

    Medium · CVSS 6.1Fix available

    Silverstripe XSS in Director::force_redirect()

    A low level XSS vulnerability has been found in the Framework affecting http redirection via the Director::force_redirect method. Attempts to redirect to a url may generate HTML which is not safely escaped, and may pose a risk of XSS in some environments. This vulnerability is marked low as it is difficult to exploit, as any injected HTML will only be returned from the server if the Location HTTP header is also sent, meaning that any user browsing the site would not be exposed to the body of the response before their browser redirects them.

    • Update to 3.1.12
    Published Updated
  3. GHSA-34q6-xqxh-gq39

    Medium · CVSS 6.1Fix available

    Silverstripe XSS In rewritten hash links

    A high level XSS vulnerability has been discovered in the SilverStripe framework which causes links containing hash anchors (E.g. href="#anchor") to be rewritten in an unsafe way. The rewriteHashlinks option on SSViewer will rewrite these to contain the current url, although without adequate escaping, meaning that HTML could be injected via injecting unsafe values to any page via the querystring. Due to the nature of this issue it is likely that a large number of SilverStripe sites are affected.

    • Update to 3.0.13
    • Update to 3.1.12
    Published Updated
  4. GHSA-88jp-9jrv-6368

    Medium · CVSS 6.1Fix available

    Silverstripe XSS In GridField print

    A cross-site scripting vulnerability has been discovered in the print view of GridField. This vulnerability can only be exploited if a user with CMS access has posted malicious or unescaped HTML into any field of an object in a GridField, and the print feature is used. This has been resolved by ensuring that the print feature safely escapes all fields.

    • Update to 3.1.10
    Published Updated
  5. GHSA-r32j-mr8p-hfp8

    Medium · CVSS 6.1Fix available

    Silverstripe XSS in TreeDropdownField and TreeMultiSelectField

    A cross-site scripting vulnerability has been discovered in the TreeDropdownField and TreeMultiSelectField. This vulnerability can only be exploited if a user with CMS access has posted malicious or unescaped HTML into any of the dataobjects used as a data source for either of these fields. This has been resolved by ensuring that all dataobjects used as a data source have their content safely encoded.

    • Update to 3.1.10
    Published Updated
  6. GHSA-5f5v-5c3v-gw5v

    Medium · CVSS 6.1Fix available

    Silverstripe IE requests not properly behaving with rewritehashlinks

    Non IE browsers don’t appear to be affected, but I haven’t tested a wide range of browsers to be sure Requests that come through from IE do NOT appear to encode all entities in the URL string, meaning they are inserted into output content directly by SSViewer::process() when rewriting hashlinks, as it directly outputs $_SERVER[‘REQUEST_URI’] **Example IE8 request** 127.0.0.1 - - [18/Jun/2014:14:13:42 +1000] “GET /site/cars/brands/toyota?one=1\”onmouseover=\”alert(‘things’);\” HTTP/1.1” 200 **Example FF request** 127.0.0.1 - - [18/Jun/2014:14:14:22 +1000] “GET /site/cars/brands/toyota?one=1\%22onmouseover=\%22alert(%27things%27);\%22 HTTP/

    • Update to 3.0.13
    • Update to 3.1.12
    Published Updated
  7. GHSA-w8fq-xgvh-cxc2

    Medium · CVSS 5.3Fix available

    Silverstripe Forum Module CSRF Vulnerability

    A number of form actions in the Forum module are directly accessible. A malicious user (e.g. spammer) can use GET requests to create Members and post to forums, bypassing CSRF and anti-spam measures. Additionally, a forum moderator could be tricked into clicking a specially crafted URL, resulting in a topic being moved. Thanks to Michael Strong for discovering.

    • Update to 0.6.2
    • Update to 0.7.4
    Published Updated
  8. CVE-2024-25737

    Medium · CVSS 6.1EPSS 0.45%Fix available

    CVE-2024-25737

    A Server-Side Request Forgery (SSRF) vulnerability in the /Cover/Show route (showAction in CoverController.php) in Open Library Foundation VuFind 2.4 through 9.1 before 9.1.1 allows remote attackers to access internal HTTP servers and perform Cross-Site Scripting (XSS) attacks by proxying arbitrary URLs via the proxy GET parameter.

    • Update to 9.1.1
    Published Updated
  9. GHSA-3mm9-2p44-rw39

    High · CVSS 7.5Fix available

    Silverstripe SiteTree Creation Permission Vulnerability

    A vulnerability exists in the permission validation for SiteTree object creation. By default user permissions are not validated by the SiteTree::canCreate method, unless overridden by user code or via the configuration system. This vulnerability will allow users, or unauthenticated guests, to create new SiteTree objects in the database. This vulnerability is present when such users are given CMS access via other means, or if there is another mechanism (such as RestfulServer module) which allows model editing and relies on model-level permission checks. This vulnerability is restricted to the creation of draft or live pages, and does not all

    • Update to 3.0.12
    • Update to 3.1.11
    Published Updated
  10. CVE-2024-25738

    Critical · CVSS 9.1EPSS 0.68%Fix available

    CVE-2024-25738

    A Server-Side Request Forgery (SSRF) vulnerability in the /Upgrade/FixConfig route in Open Library Foundation VuFind 2.0 through 9.1 before 9.1.1 allows a remote attacker to overwrite local configuration files to gain access to the administrator panel and achieve Remote Code Execution. A mitigating factor is that it requires the allow_url_include PHP runtime setting to be on, which is off in default installations. It also requires the /Upgrade route to be exposed, which is exposed by default after installing VuFind, and is recommended to be disabled by setting autoConfigure to false in config.ini.

    • Update to 9.1.1
    Published Updated
  11. GHSA-r97r-64vp-fghm

    Medium · CVSS 6.1Fix available

    Silverstripe XSS vulnerability via VirtualPage

    A cross-site scripting vulnerability has been discovered in the VirtualPage class. This vulnerability can only be exploited if a user with CMS access has posted malicious or unescaped HTML into any of the textfields of a page which a VirtualPage refers to. This has been resolved by ensuring that VirtualPage safely escapes all field content.

    • Update to 3.1.10
    Published Updated
  12. GHSA-6hh6-59j2-qrxw

    Medium · CVSS 6.1Fix available

    Silverstripe History XSS Vulnerability

    A cross-site scripting vulnerability has been discovered in the CMS page history tab. This vulnerability can only be exploited if a user with CMS access has posted malicious or unescaped HTML into any of the text fields on a page, and if the "compare mode" option is selected. The HTML will be embedded into the page unescaped. This has been resolved by performing the text comparison in a HTML friendly way.

    • Update to 3.1.10
    Published Updated
  13. GHSA-7336-ghhp-f2qj

    Critical · CVSS 9.8Fix available

    Shopware Remote Code Execution Vulnerability

    Under certain circumstances, it’s possible to execute an unauthorized foreign code in Shopware in versions prior to 5.2.16. One possible threat is if a template that doesn’t derive from the Shopware standard has been completely copied. Themes or plugins that execute or overwrite the following template code are vulnerable. - Affected file: emotion.tpl Path template file "Emotion template": templates / _default / frontend / forms / elements.tpl Path template file "Responsive template": themes/Frontend/Bare/frontend/forms/elements.tpl The complete line beginning with: `{eval var=$sSupport.sFields[$sKey]...` should be exchanged with the follow

    • Update to 5.2.16
    Published Updated
  14. GHSA-q3g4-2vw9-xv27

    Critical · CVSS 9.8Fix available

    Shopware Remote Code Execution Vulnerability

    Under certain circumstances, it’s possible to execute an unauthorized foreign code in Shopware. This is a critical security vulnerability that could affect the entire system. All Shopware versions including Shopware 5.2.14 are affected.

    • Update to 1.0.8
    • Update to 5.2.15
    Published Updated
  15. GHSA-6wqp-7g94-f69j

    Medium · CVSS 6.1Fix available

    sensiolabs/connect has a Cross-Site Request Forgery Vulnerability

    Versions of sensiolabs/connect prior to 4.2.3 are affected by a Cross-Site Request Forgery (CSRF) vulnerability due to the absence of the state parameter in OAuth requests. The lack of proper state parameter handling exposes applications to CSRF attacks during the OAuth authentication flow.

    • Update to 4.2.3
    Published Updated

Check your server

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

Check your server →