p PatchFirst

PatchFirst · Свежие уязвимости

PHP: уязвимости стека · Страница 155

За последние 30 дней в PHP опубликовано уязвимостей: 222; в каталоге KEV: 2.

Фильтры уязвимостей
PHP

Ранние предупреждения

Свежие сообщения об уязвимостях из анонсов разработчиков и новостей безопасности. Предупреждения не меняют рейтинг защищённости.

  1. php

    Исправление не опубликовано

    PHP: удалённое выполнение кода

    По данным OpenNet, в PHP найдена уязвимость — удалённое выполнение кода (CVE-2026-115560). Точные затронутые версии не указаны. Версия с исправлением в сообщении не указана.

    Что сделать сейчас: Проверьте, вышло ли обновление PHP с исправлением, и установите его.

    CVE-2026-115560

Уязвимостей: 7239

  1. GHSA-f43j-8hq4-2xj9

    Без оценкиЕсть исправление

    silverstripe/framework uploaded PHP script execution in assets

    A weakness in the .htaccess rules preventing requests to uploaded PHP scripts allows PHP scripts that had made their way into the assets directory to be successfully executed through the use of a specially crafted URL. There are protections in place to disallow upload of PHP scripts through the CMS, meaning this weakness does not lead to direct vulnerabilities. In addition, sites hosted on the New Zealand Common Web Platform or SilverStripe Platform have additional configuration in place which prevents PHP script execution in assets, even in a malicious party manages to upload these into the folder.

    • Обновитесь до 4.0.4
    • Обновитесь до 4.1.1
  2. GHSA-vgxh-x8jv-hmff

    Высокий · CVSS 7.5Есть исправление

    silverstripe/framework code execution vulnerability

    There is a vulnerability whereby arbitrary global functions may be executed if malicious user input is passed through to in the second argument of `ViewableData::renderWith`. This argument resolves associative arrays as template placeholders. This exploit requires that user code has been written which makes use of the second argument in `renderWith` and where user input is passed directly as a value in an associative array without sanitisation such as `Convert::raw2xml()`. `ViewableData::customise` is not vulnerable.

    • Обновитесь до 4.0.4
    • Обновитесь до 4.1.1
  3. GHSA-m5q3-mvcr-gc5m

    Высокий · CVSS 7.5Есть исправление

    silverstripe/framework BackURL validation bypass with malformed URLs

    A carefully constructed malformed URL can be used to circumvent the offsite redirection protection used on `BackURL` parameters. This could lead to users entering sensitive data in malicious websites instead of the intended one.

    • Обновитесь до 4.0.4
    • Обновитесь до 4.1.1
  4. GHSA-r3pr-fh25-wrfc

    Средний · CVSS 6.5Есть исправление

    silverstripe/framework's install.php script discloses sensitive data by pre-populating DB credential forms

    When accessing the `install.php` script it is possible to extract any pre-configured database or default admin account password by viewing the source of the page, and inspecting the `value` property of the password fields.

    • Обновитесь до 4.0.1
  5. GHSA-xpff-c35g-j3cr

    Средний · CVSS 6.5Есть исправление

    silverstripe/framework Privilege Escalation Risk in Member Edit form

    A member with the permission `EDIT_PERMISSIONS` and access to the "Security" section is able to re-assign themselves (or another member) to `ADMIN` level. CMS Fields for the member are constructed using DirectGroups instead of Groups relation which results in bypassing security logic preventing privilege escalation.

    • Обновитесь до 3.5.8
    • Обновитесь до 3.6.6
    • Обновитесь до 4.0.4
    • Обновитесь до 4.1.1
  6. GHSA-55qg-6c4m-mw6g

    Средний · CVSS 6.5Есть исправление

    silverstripe/framework's URL parameters `isDev` and `isTest` unguarded

    The URL parameters `isDev` and `isTest` are accessible to unauthenticated users who access a SilverStripe website or application. This allows unauthorised users to expose information that is usually hidden on production environments such as verbose errors (including backtraces) and other debugging tools only available to sites running in "dev mode". Core functionality does not expose user data through these methods. Depending on your website configuration, community modules might have added more specific functionality which can be used to either access or alter user data. We have fixed the usage of isDev and isTest in SilverStripe 4.x, and r

    • Обновитесь до 4.0.4
    • Обновитесь до 4.1.1
  7. GHSA-xx4r-5265-48j6

    Высокий · CVSS 8.8Есть исправление

    silverstripe/framework SQL injection in full text search

    When performing a fulltext search in SilverStripe 4.0.0 the 'start' querystring parameter is never escaped safely. This exposes a possible SQL injection vulnerability. The issue exists in 3.5 and 3.6 but is less vulnerable, as SearchForm sanitises these variables prior to passing to mysql.

    • Обновитесь до 3.5.6
    • Обновитесь до 3.6.3
    • Обновитесь до 4.0.1
  8. GHSA-ph62-fv59-vf9h

    Средний · CVSS 6.5Есть исправление

    silverstripe/framework users inadvertently passing sensitive data to LoginAttempt

    All user login attempts are logged in the database in the LoginAttempt table. However, this table contains information in plain text, and may possible contain sensitive information, such as user passwords mis-typed into the username field. In order to address this a one-way hash is applied to the Email field before being stored.

    • Обновитесь до 3.5.6
    • Обновитесь до 3.6.3
    • Обновитесь до 4.0.1
  9. GHSA-mqjc-x563-c9q8

    Высокий · CVSS 8Есть исправление

    silverstripe/framework CSV Excel Macro Injection

    In the CSV export feature of the CMS it's possible for the output to contain macros and scripts, which if imported without sanitisation into software (including Microsoft Excel) may be executed. In order to safeguard against this threat all potentially executable cell values exported from CSV will be prepended with a literal tab character.

    • Обновитесь до 3.5.6
    • Обновитесь до 3.6.3
    • Обновитесь до 4.0.1
  10. GHSA-7m2v-x7rg-5hm5

    Без оценкиЕсть исправление

    silverstripe/framework vulnerable to user enumeration via timing attack on login and password reset forms

    User enumeration is possible by performing a timing attack on the login or password reset pages with user credentials.

    • Обновитесь до 3.5.5
    • Обновитесь до 3.6.2
  11. GHSA-4qx8-j9vh-2628

    Высокий · CVSS 7.5Есть исправление

    silverstripe/framework's User-Agent header not correctly invalidating user session

    A security protection device in Session designed to protect session hijacking was not correctly functioning. This function intended to protect user sessions by detecting changes in the User-Agent header, but modifications to this header were not correctly invalidating the user session.

    • Обновитесь до 3.5.6
    • Обновитесь до 3.6.3
  12. GHSA-c4c3-j73v-634r

    Без оценкиЕсть исправление

    silverstripe/framework has Cross-site Scripting vulnerability in page history comparison

    Authenticated user with page edit permission can craft HTML, which when rendered in a page history comparison can execute client scripts.

    • Обновитесь до 3.4.6
    • Обновитесь до 3.5.4
  13. GHSA-pp7q-6j3f-74vj

    Средний · CVSS 6.1Есть исправление

    silverstripe/framework has Cross-site Scripting vulnerability in RedirectorPage

    RedirectorPage will allow users to specify a non-url malicious script as the redirection path without validation. Users which follow this url may allow this script to execute within their browser.

    • Обновитесь до 3.4.6
    • Обновитесь до 3.5.4
  14. GHSA-r85g-7jpv-8xrx

    Средний · CVSS 6.1Есть исправление

    silverstripe/framework has Cross-site Scripting vulnerability in CMSSecurity BackURL

    In follow up to [SS-2016-001](https://www.silverstripe.org/download/security-releases/ss-2016-001/) there is yet a minor unresolved fix to incorrectly encoded URL.

    • Обновитесь до 3.1.21
    • Обновитесь до 3.2.6
    • Обновитесь до 3.3.4
    • Обновитесь до 3.4.2
  15. GHSA-hhvj-mcrx-3vcf

    Средний · CVSS 6.1Есть исправление

    silverstripe/framework has Cross-site Scripting vulnerability in page name

    silverstripe/framework is vulnerable to XSS in Page name where the payload `"><svg/onload=alert(/xss/)>` will trigger an XSS alert.

    • Обновитесь до 3.4.4
    • Обновитесь до 3.5.2
  16. GHSA-g84q-cq55-xwgp

    Средний · CVSS 5.3Есть исправление

    silverstripe/framework member disclosure in login form

    There is a user ID enumeration vulnerability in our brute force error messages. - Users that don't exist in will never get a locked out message - Users that do exist, will get a locked out message This means an attacker can infer or confirm user details that exist in the member table. This issue has been resolved by ensuring that login attempt logging and lockout process works equivalently for non-existent users as it does for existant users.

    • Обновитесь до 3.4.6
    • Обновитесь до 3.5.4
  17. GHSA-468j-6jrc-2rjx

    Средний · CVSS 6.1Есть исправление

    silverstripe/framework vulnerable to Cross-site Scripting In `OptionsetField` and `CheckboxSetField`

    List of key / value pairs assigned to `OptionsetField` or `CheckboxSetField` do not have a default casting assigned to them. The effect of this is a potential XSS vulnerability in lists where either key or value contain unescaped HTML.

    • Обновитесь до 3.1.20
    • Обновитесь до 3.2.5
    • Обновитесь до 3.3.3
    • Обновитесь до 3.4.1
  18. GHSA-r9vp-fp72-xgf7

    Средний · CVSS 5.4Есть исправление

    silverstripe/framework's `Member.Name` is not escaped

    The core template `framework/templates/Includes/GridField_print.ss` uses "Printed by $Member.Name". If the currently logged in members first name or surname contain XSS, this prints the raw HTML out, because Member->getName() just returns the raw FirstName + Surname as a string, which is injected directly.

    • Обновитесь до 3.1.20
    • Обновитесь до 3.2.5
    • Обновитесь до 3.3.3
    • Обновитесь до 3.4.1
  19. GHSA-5r8w-66hq-rc39

    Низкий · CVSS 3.1Есть исправление

    silverstripe/framework's pre-existing alc_enc cookies log users in if remember me is disabled

    If remember me is on and users log in with the box checked, if the developer then disabled "remember me" function, any pre-existing cookies will continue to authenticate users.

    • Обновитесь до 3.1.20
    • Обновитесь до 3.2.5
    • Обновитесь до 3.3.3
    • Обновитесь до 3.4.1
  20. GHSA-52cx-hpc5-cxwc

    Средний · CVSS 4.3Есть исправление

    silverstripe/framework missing ACL on reports

    The SS_Report, and the reports CMS section only checks `canView()` when listing the reports that can be viewed by the current user. It does not (and should) perform `canView` checks when the report is actually viewed, so if you know the URL to a report and can otherwise access the Reports section of the CMS, you can view any report.

    • Обновитесь до 3.1.20
    • Обновитесь до 3.2.5
    • Обновитесь до 3.3.3
    • Обновитесь до 3.4.1

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →