p PatchFirst

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

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

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

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

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

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

  1. php

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

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

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

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

    CVE-2026-115560

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

  1. CVE-2026-8421

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

    Concrete CMS 9.5.0 and below is vulnerable to CSRF on install_package() with conditional token bypass leading to RCE

    Concrete CMS 9.5.0 and below contains a CSRF vulnerability in the install_package() method of concrete/controllers/single_page/dashboard/extend/install.php.  An attacker who can cause an authenticated administrator to visit a crafted page,  and who has placed or caused a package to be present under DIR_PACKAGES/<handle>/, can force the installation of that package without any CSRF protection. Package installation executes the package controller's install() method as the web server user, enabling remote code execution.  In order to be vulnerable, the victim must be passing canInstallPackages. The Concrete CMS security team gave this vulnerabil

    • Обновитесь до 9.5.1
    Опубликовано Обновлено
  2. CVE-2026-8428

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

    CSRF token is not validated in the core CMS update controller for Concrete CMS 9.5.0 and below

    Concrete CMS 9.5.0 and below emits a CSRF token in the local_available_update.php view ($token->output('do_update')) but the corresponding do_update() method in concrete/controllers/single_page/dashboard/system/update/update.php never calls $this->token->validate('do_update'). The form is rendered as a POST form, meaning the token reaches the browser, but because the controller discards it without verification, an attacker can craft a cross-site POST that triggers a core CMS update to an attacker-specified version string.  In order to be vulnerable, theictim must be passing canUpgrade()anda valid update version must be present under DIR_CORE_

    • Обновитесь до 9.5.1
    Опубликовано Обновлено
  3. CVE-2026-8426

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

    Concrete CMS 9.5.0 and below is vulnerable to CSRF on prepare_remote_upgrade() leading to one-request RCE via package overwrite

    Concrete CMS 9.5.0 and below does not validate a CSRF token before processing requests to /dashboard/extend/update/prepare_remote_upgrade/<remoteMPID>. An attacker who controls the remote package returned for a known marketplace item ID can overwrite the package PHP on disk and force its upgrade() method to execute in a single browser navigation. This results in remote code execution as the web server user.   In order to be vulnerable, the victim must be passing canInstallPackages, victim site must be connected to the Concrete marketplace; and the attacker controls the package returned for a marketplace item ID already installed on the victim

    • Обновитесь до 9.5.1
    Опубликовано Обновлено
  4. CVE-2026-8140

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

    Concrete CMS 9.5.0 and below is vulnerable to CSRF on download() in the package install controller

    Concrete CMS 9.5.0 and below does not validate a CSRF token before processing requests to /dashboard/extend/install/download/<remoteId>. The download() method in concrete/controllers/single_page/dashboard/extend/install.php checks only the canInstallPackages() permission before fetching a remote marketplace package and writing it to the server's DIR_PACKAGES directory. Because the endpoint is a state-changing GET route with no token enforcement, an attacker who can cause an authenticated administrator to visit a crafted page can force an arbitrary marketplace package to be downloaded. In order to be vulnerable, the victim must be passing canI

    • Обновитесь до 9.5.1
    Опубликовано Обновлено
  5. CVE-2026-8417

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

    Concrete CMS 9.5.0 and below is vulnerable to CSRF in do_update() in the package update controller

    Concrete CMS 9.5.0 and below does not validate a CSRF token before processing requests to /dashboard/extend/update/do_update/<pkgHandle>. The do_update() method in concrete/controllers/single_page/dashboard/extend/update.php checks only canInstallPackages() before executing upgradeCoreData() and upgrade() on the named package's controller. Because the endpoint is a state-changing GET route with no token enforcement, an attacker can force an authenticated administrator to trigger a package upgrade via a single cross-site navigation.In order to be vulnerable, the victim must be passing canInstallPackages() and and a target package must already

    • Обновитесь до 9.5.1
    Опубликовано Обновлено
  6. CVE-2026-8135

    Высокий · CVSS 8.9EPSS 0,47%Есть исправление

    Concrete CMS 9.5.0 and below is vulnerable to RCE due to insecure deserialization occurring in the ExpressEntryList block controller.

    Concrete CMS 9.5.0 and below is vulnerable to Remote Code Execution due to insecure deserialization occurring in the ExpressEntryList block controller. An rogue administrator with privileges to add blocks to an area can bypass the intended protection mechanism (_fromCIF === true), which normally restricts malicious inputs over form POST requests, by leveraging the REST API functionality. Because the REST API parses requests using json_decode(), the string "true" is evaluated as a strict PHP Boolean(true).  This bypass allows the attacker to inject a malicious serialized payload  into the block's filterFields database column. The payload will

    • Обновитесь до 9.5.1
    Опубликовано Обновлено
  7. CVE-2026-8134

    Критический · CVSS 9.4EPSS 0,74%Есть исправление

    Concrete CMS 9.5.0 and below is vulnerable to Authenticated RCE via Composer customTemplate Path Traversal leading to PHP File Inclusion

    Concrete CMS 9.5.0 and below fails to sanitize path traversal sequences in the ptComposerFormLayoutSetControlCustomTemplate field when saving page type composer form layouts. An authenticated rogue administrator with composer form editing rights can exploit this to include arbitrary readable files on the server. Combined with the file uploader's extension-only validation (which permits PHP code in files saved with image extensions like .png), this can result in authenticated remote code execution. The Concrete CMS security team gave this vulnerability a CVSS v.4.0 score of 9.4 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/

    • Обновитесь до 9.5.1
    Опубликовано Обновлено
  8. CVE-2026-39960

    Средний · CVSS 5.4EPSS 0,23%Есть исправление

    MantisBT is Vulnerable to Stored XSS through Custom Field Textarea Values

    Mantis Bug Tracker (MantisBT) is an open source issue tracker. Versions 2.28.1 and below contain flawed logic that causes improper escaping of a textarea custom field's contents in the Update Issue page, (bug_update_page.php) allowing an attacker to inject HTML and, if CSP settings permit, execute arbitrary JavaScript when the page is loaded. This facilitates session theft, leading to admin account takeover, full project data access. In order to exploit this issue, a textarea-type custom field must be configured for the project, the attack must be carried out by an authenticated user with bug report permission (low privilege). This can affect

    • Обновитесь до 2.28.2
  9. CVE-2026-39850

    Высокий · CVSS 7.4EPSS 0,46%Есть исправление

    Yii 2: Local file inclusion via view parameter name collision

    Yii 2 is a PHP application framework. Versions 2.0.54 and prior contain flawed logic in the core view rendering method View::renderPhpFile() that leads to Local File Inclusion. The function calls extract($_params_, EXTR_OVERWRITE) before the require statement that loads the view file. As a result, a caller-controlled _file_ key in the $params array overwrites the internal local variable specifying which file to include, potentially enabling RCE if an attacker can write PHP files through a separate primitive, as well as information disclosure. This issue has been fixed in version 2.0.55.

    • Обновитесь до 2.0.55
  10. CVE-2026-9082

    Критический · CVSS 9.8EPSS 89,38%В каталоге KEVПубличный эксплойтЕсть исправление

    Drupal core - Highly critical - SQL injection - SA-CORE-2026-004

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Drupal Drupal core allows SQL Injection. This issue affects Drupal core: from 8.9.0 before 10.4.10, from 10.5.0 before 10.5.10, from 10.6.0 before 10.6.9, from 11.0.0 before 11.1.10, from 11.2.0 before 11.2.12, from 11.3.0 before 11.3.10.

    • Обновитесь до 10.4.10
    • Обновитесь до 10.5.10
    • Обновитесь до 10.6.9
    • Обновитесь до 11.1.10
    • Обновитесь до 11.2.12
    • Обновитесь до 11.3.10
  11. CVE-2026-24425

    Высокий · CVSS 8.7EPSS 0,76%Есть исправление

    Twig 2.16.x & 3.9.0-3.25.x Sandbox Bypass via SourcePolicyInterface

    Twig versions 2.16.x and 3.9.0 through 3.25.x contain a sandbox bypass vulnerability when using a SourcePolicyInterface that allows attackers with template rendering capabilities to pass arbitrary PHP callables to sort, filter, map, and reduce filters. Attackers can exploit the runtime check that fails to use the current template source to bypass sandbox restrictions and execute arbitrary code when the sandbox is enabled through a source policy rather than globally.

    • Обновитесь до 3.23.0-2ubuntu0.1~esm1
    • Обновитесь до 3.26.0
    • Обновитесь до 3.26.0-1
    • Обновитесь до 3.27.0-0+deb13u1
  12. CVE-2026-34970

    Средний · CVSS 5.3EPSS 0,37%Есть исправление

    MantisBT Bugnote Revision Page Leaks Private Issue Metadata After Issue Access Is Revoked

    Mantis Bug Tracker (MantisBT) is an open source issue tracker. Versions 2.28.1 and prior allow a bugnote author to access the note's Revisions page after losing access to the parent private issue. This issue has been fixed in version 2.28.2.

    • Обновитесь до 2.28.2
  13. CVE-2026-34754

    Средний · CVSS 4.3EPSS 0,25%Есть исправление

    MantisBT allows unauthorized users to upload attachments to restricted issues via REST API

    Mantis Bug Tracker (MantisBT) is an open source issue tracker. Versions 2.28.1 and prior allow an authenticated user to upload attachments to private Issues they are not authorized to access. This issue has been fixed in version 2.28.2.

    • Обновитесь до 2.28.2
  14. CVE-2026-34744

    Средний · CVSS 5.3EPSS 0,36%Есть исправление

    MantisBT authorization bypass allows continued access to self-uploaded attachments on private issues

    Mantis Bug Tracker (MantisBT) is an open source issue tracker. Versions 2.28.1 and prior permit a user to list and download their own attachments from an Issue created by another user even after it becomes private, bypassing read access revocation. The loss of confidentiality caused by this vulnerability is minimal, considering that only attachments previously uploaded by the user themselves remain accessible. This issue has been fixed in version 2.82.2.

    • Обновитесь до 2.28.2
  15. CVE-2026-8495

    Критический · CVSS 9.8EPSS 0,37%Есть исправление

    Date iCal - Critical - Information disclosure - SA-CONTRIB-2026-037

    Missing Authorization vulnerability in Drupal Date iCal allows Forceful Browsing. This issue affects Date iCal: from 0.0.0 before 4.0.15.

    • Обновитесь до 4.0.15
    Опубликовано Обновлено
  16. CVE-2026-8493

    Средний · CVSS 5.4EPSS 0,18%Есть исправление

    Colorbox Inline - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-036

    Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal Colorbox Inline allows Cross-Site Scripting (XSS). This issue affects Colorbox Inline: from 0.0.0 before 2.1.1.

    • Обновитесь до 2.1.1
    Опубликовано Обновлено
  17. CVE-2026-8492

    Низкий · CVSS 2.7EPSS 0,24%Есть исправление

    Translate Drupal with GTranslate - Less critical - DOM clobbering / link manipulation - SA-CONTRIB-2026-035

    Modification of Assumed-Immutable Data (MAID) vulnerability in Drupal Translate Drupal with GTranslate allows Resource Location Spoofing. This issue affects Translate Drupal with GTranslate: from 0.0.0 before 3.0.5.

    • Обновитесь до 3.0.5
    Опубликовано Обновлено
  18. CVE-2026-8491

    Низкий · CVSS 3.7EPSS 0,21%Есть исправление

    Node View Permissions - Moderately critical - Access bypass - SA-CONTRIB-2026-034

    Improper Check for Unusual or Exceptional Conditions vulnerability in Drupal Node View Permissions allows Forceful Browsing. This issue affects Node View Permissions: from 0.0.0 before 1.7.0, from 2.0.0 before 2.0.1.

    • Обновитесь до 1.7.0
    • Обновитесь до 2.0.1
    Опубликовано Обновлено
  19. CVE-2026-6871

    Средний · CVSS 6.1EPSS 0,2%Есть исправление

    Obfuscate - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-033

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

    • Обновитесь до 2.0.2
    Опубликовано Обновлено
  20. CVE-2026-6367

    Средний · CVSS 6.1EPSS 0,2%Есть исправление

    Drupal core - Moderately critical - Cross-site scripting - SA-CORE-2026-003

    Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal Drupal core allows Cross-Site Scripting (XSS). This issue affects Drupal core: from 11.3.0 before 11.3.7.

    • Обновитесь до 11.3.7
    Опубликовано Обновлено

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

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

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