p PatchFirst

PatchFirst · Latest vulnerabilities

PHP stack vulnerabilities · Page 95

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

    Medium · CVSS 6.9EPSS 0.21%Fix available

    Bulk write with options may read invalid memory

    A mongoc_bulk_operation_t may read invalid memory if large options are passed.

    • Update to 1.21.2
    • Update to 1.23.1-1+deb12u2
    • Update to 1.30.4-1+deb13u1
    • Update to 2.1.2-1
    Published Updated
  2. CVE-2025-12761

    Low · CVSS 3.5EPSS 0.19%Fix available

    Simple multi step form - Moderately critical - Cross-site Scripting - SA-CONTRIB-2025-116

    Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal Simple multi step form allows Cross-Site Scripting (XSS).This issue affects Simple multi step form: from 0.0.0 before 2.0.0.

    • Update to 2.0.0
    Published Updated
  3. CVE-2025-13083

    Low · CVSS 3.7EPSS 0.28%Fix available

    Drupal core - Moderately critical - Information disclosure - SA-CORE-2025-008

    Use of Web Browser Cache Containing Sensitive Information vulnerability in Drupal Drupal core allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Drupal core: from 8.0.0 before 10.4.9, from 10.5.0 before 10.5.6, from 11.0.0 before 11.1.9, from 11.2.0 before 11.2.8, from 7.0 before 7.103.

    • Update to 10.4.9
    • Update to 10.5.6
    • Update to 11.1.9
    • Update to 11.2.8
    • Update to 7.103
    Published Updated
  4. CVE-2025-13082

    Medium · CVSS 4.3EPSS 0.24%Fix available

    Drupal core - Moderately critical - Defacement - SA-CORE-2025-007

    User Interface (UI) Misrepresentation of Critical Information vulnerability in Drupal Drupal core allows Content Spoofing.This issue affects Drupal core: from 8.0.0 before 10.4.9, from 10.5.0 before 10.5.6, from 11.0.0 before 11.1.9, from 11.2.0 before 11.2.8.

    • Update to 10.4.9
    • Update to 10.5.6
    • Update to 11.1.9
    • Update to 11.2.8
    Published Updated
  5. CVE-2025-13081

    Medium · CVSS 5.9EPSS 0.28%Fix available

    Drupal core - Moderately critical - Gadget chain - SA-CORE-2025-006

    Improperly Controlled Modification of Dynamically-Determined Object Attributes vulnerability in Drupal Drupal core allows Object Injection.This issue affects Drupal core: from 8.0.0 before 10.4.9, from 10.5.0 before 10.5.6, from 11.0.0 before 11.1.9, from 11.2.0 before 11.2.8.

    • Update to 10.4.9
    • Update to 10.5.6
    • Update to 11.1.9
    • Update to 11.2.8
    Published Updated
  6. CVE-2025-13080

    Medium · CVSS 5.3EPSS 0.35%Fix available

    Drupal core - Moderately critical - Denial of Service - SA-CORE-2025-005

    Improper Check for Unusual or Exceptional Conditions vulnerability in Drupal Drupal core allows Forceful Browsing.This issue affects Drupal core: from 8.0.0 before 10.4.9, from 10.5.0 before 10.5.6, from 11.0.0 before 11.1.9, from 11.2.0 before 11.2.8.

    • Update to 10.4.9
    • Update to 10.5.6
    • Update to 11.1.9
    • Update to 11.2.8
    Published Updated
  7. CVE-2025-62519

    High · CVSS 7.2EPSS 0.8%Fix available

    phpMyFAQ has Authenticated SQL Injection in Configuration Update Functionality

    phpMyFAQ is an open source FAQ web application. Prior to version 4.0.14, an authenticated SQL injection vulnerability in the main configuration update functionality of phpMyFAQ allows a privileged user with 'Configuration Edit' permissions to execute arbitrary SQL commands. Successful exploitation can lead to a full compromise of the database, including reading, modifying, or deleting all data, as well as potential remote code execution depending on the database configuration. This issue has been patched in version 4.0.14.

    • Update to 4.0.14
    Published Updated
  8. GHSA-2w46-vq8h-98vh

    Medium · CVSS 5Fix available

    Shopware 6's password recovery link does not expire after email change

    ### Summary When a customer changes their email address after requesting a password reset, the old password reset link (tied to the previous email) remains valid. An attacker with access to the old email inbox is potentially able to reset the customer’s password even after the user changes their email address. ### PoC 1. Log in to a Shopware account. 2. Request a password reset for your current email address. 3. Copy the password reset link but do not open it. 4. Log back into your account.n 5. Navigate to Account Settings → Email and change your email address. 6. Use the previously copied reset link (from before the email change). 7. The s

    • Update to 6.6.10.9
    • Update to 6.7.4.1
    Published Updated
  9. CVE-2025-64714

    Medium · CVSS 5.8EPSS 0.53%Fix available

    PrivateBin's template-switching feature allows arbitrary local file inclusion through path traversal

    PrivateBin is an online pastebin where the server has zero knowledge of pasted data. Starting in version 1.7.7 and prior to version 2.0.3, an unauthenticated Local File Inclusion exists in the template-switching feature. If `templateselection` is enabled in the configuration, the server trusts the `template` cookie and includes the referenced PHP file. An attacker can read sensitive data or, if they manage to drop a PHP file elsewhere, gain remote code execution. The constructed path of the template file is checked for existence, then included. For PrivateBin project files this does not leak any secrets due to data files being created with PH

    • Update to 2.0.3
    Published Updated
  10. CVE-2025-64711

    Low · CVSS 3.9EPSS 0.13%Fix available

    PrivateBin vulnerable to malicious filename use for self-XSS / HTML injection locally for users

    PrivateBin is an online pastebin where the server has zero knowledge of pasted data. Starting in version 1.7.7 and prior to version 2.0.3, dragging a file whose filename contains HTML is reflected verbatim into the page via the drag-and-drop helper, so any user who drops a crafted file on PrivateBin will execute arbitrary JavaScript within their own session (self-XSS). This allows an attacker who can entice a victim to drag or otherwise attach such a file to exfiltrate plaintext, encryption keys, or stored pastes before they are encrypted or sent. Certain conditions must exist for the vulnerability to be exploitable. Only macOS or Linux users

    • Update to 2.0.3
    Published Updated
  11. CVE-2025-64500

    High · CVSS 7.3EPSS 1.41%Public exploitFix available

    Symfony's incorrect parsing of PATH_INFO can lead to limited authorization bypass

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Symfony's HttpFoundation component defines an object-oriented layer for the HTTP specification. Starting in version 2.0.0 and prior to version 5.4.50, 6.4.29, and 7.3.7, the `Request` class improperly interprets some `PATH_INFO` in a way that leads to representing some URLs with a path that doesn't start with a `/`. This can allow bypassing some access control rules that are built with this `/`-prefix assumption. Starting in versions 5.4.50, 6.4.29, and 7.3.7, the `Request` class now ensures that URL paths always start with a `/`.

    • Update to 5.4.23+dfsg-1+deb12u5
    • Update to 5.4.50
    • Update to 6.4.21+dfsg-2+deb13u1
    • Update to 6.4.29
    • Update to 7.3.7
    • Update to 7.4.0~rc1+dfsg-1
    Published Updated
  12. CVE-2025-12998

    High · CVSS 8.2EPSS 0.36%Fix available

    Broken Authentication in extension “Modules” (modules)

    Improper Authentication vulnerability in TYPO3 Extension "Modules" codingms/modules.This issue affects Extension "Modules": before 4.3.11, from 5.0.0 before 5.7.4, from 6.0.0 before 6.4.2, from 7.0.0 before 7.5.5.

    • Update to 4.3.11
    • Update to 5.7.4
    • Update to 6.4.2
    • Update to 7.5.5
    Published Updated
  13. CVE-2025-64519

    High · CVSS 8.8EPSS 0.45%Fix available

    TorrentPier is Vulnerable to Authenticated SQL Injection through Moderator Control Panel's topic_id parameter

    TorrentPier is an open source BitTorrent Public/Private tracker engine, written in php. In versions up to and including 2.8.8, an authenticated SQL injection vulnerability exists in the moderator control panel (`modcp.php`). Users with moderator permissions can exploit this vulnerability by supplying a malicious `topic_id` (`t`) parameter. This allows an authenticated moderator to execute arbitrary SQL queries, leading to the potential disclosure, modification, or deletion of any data in the database. Although it requires moderator privileges, it is still severe. A malicious or compromised moderator account can leverage this vulnerability to

    • Update to 2.8.9
    Published Updated
  14. CVE-2025-12918

    Low · CVSS 2.3EPSS 0.41%No fix published

    yungifez Skuul School Management System View Fee Invoice fee-invoices resource injection

    A security flaw has been discovered in yungifez Skuul School Management System up to 2.6.5. The impacted element is an unknown function of the file /dashboard/fees/fee-invoices/ of the component View Fee Invoice. Performing manipulation of the argument invoice_id results in improper control of resource identifiers. Remote exploitation of the attack is possible. The attack is considered to have high complexity. The exploitability is regarded as difficult. The exploit has been released to the public and may be exploited. The vendor was contacted early about this disclosure but did not respond in any way.

    Published Updated
  15. CVE-2025-64174

    Medium · CVSS 4.6EPSS 0.24%Fix available

    OpenMage is vulnerable to XSS in Admin Notifications

    Magento-lts is a long-term support alternative to Magento Community Edition (CE). Versions 20.15.0 and below are affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by an admin with direct database access or the admin notification feed source to inject malicious scripts into vulnerable fields. Unescaped translation strings and URLs are printed into contexts inside app/code/core/Mage/Adminhtml/Block/Notification/Grid/Renderer/Actions.php. A malicious translation or polluted data can inject script. This issue is fixed in version 20.16.0.

    • Update to 20.16.0
    Published Updated
  16. CVE-2025-62520

    Medium · CVSS 5.3EPSS 0.26%Fix available

    MantisBT unauthorized disclosure of private project column configuration

    Mantis Bug Tracker (MantisBT) is an open source issue tracker. In versions 2.27.1 and below, due to insufficient access-level checks, any non-admin user with access to manage_config_columns_page.php can use the Copy From action to retrieve the columns configuration from a private project they have no access to. This issue is fixed in version 2.27.2.

    • Update to 2.27.2
    Published Updated
  17. CVE-2025-55155

    Medium · CVSS 5.4EPSS 0.16%Fix available

    MantisBT: Authentication bypass for some passwords due to PHP type juggling

    Mantis Bug Tracker (MantisBT) is an open source issue tracker. In versions 2.27.1 and below, when a user edits their profile to change their e-mail address, the system saves it without validating that it actually belongs to the user. This could result in storing an invalid email address, preventing the user from receiving system notifications. Notifications sent to another person's email address could lead to information disclosure. This issue is fixed in version 2.27.2.

    • Update to 2.27.2
    Published Updated
  18. CVE-2025-47776

    High · CVSS 8.8EPSS 0.34%Fix available

    MantisBT: Authentication bypass for some passwords due to PHP type juggling

    Mantis Bug Tracker (MantisBT) is an open source issue tracker. Due to incorrect use of loose (==) instead of strict (===) comparison in the authentication code in versions 2.27.1 and below.PHP type juggling will cause certain MD5 hashes matching scientific notation to be interpreted as numbers. Instances using the MD5 login method allow an attacker who knows the victim's username and has access to an account with a password hash that evaluates to zero to log in without knowing the victim's actual password, by using any other password with a hash that also evaluates to zero This issue is fixed in version 2.27.2.

    • Update to 2.27.2
    Published Updated

Check your server

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

Check your server →