p PatchFirst

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

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

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

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

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

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

  1. php

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

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

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

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

    CVE-2026-115560

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

  1. CVE-2026-11908

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

    Tagify - Moderately critical - Cross-site scripting (XSS) - SA-CONTRIB-2026-043

    Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal Tagify allows Stored XSS. This issue affects Tagify versions: from 0.0.0 to 1.2.52.

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

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

    Anti-Spam by CleanTalk - Moderately critical - Cross site scripting - SA-CONTRIB-2026-042

    Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal Anti-Spam by CleanTalk allows Reflected XSS. This issue affects Anti-Spam by CleanTalk versions: from 0.0.0 to 9.7.1.

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

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

    Commerce Core - Moderately critical - Cross site scripting - SA-CONTRIB-2026-041

    Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal Commerce Core allows Stored XSS. This issue affects Commerce Core versions: from 3.3.0 to 3.3.6.

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

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

    LocalGov Workflows - Moderately critical - Information disclosure - SA-CONTRIB-2026-039

    Missing Authorization vulnerability in Drupal LocalGov Workflows allows Forceful Browsing. This issue affects LocalGov Workflows versions: from 0.0.0 to 1.6.0.

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

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

    Phalcon: Catastrophic backtracking (ReDoS) in the default Phalcon Router route lead to remote unauthenticated DoS

    Phalcon is a high-performance, full-stack PHP framework. Prior to 5.15.0, every Phalcon MVC application built with a default router registers a built-in route whose compiled PCRE pattern contains the nested quantifier (/.), and the same construct is produced by the /:params placeholder and the CLI router. Phalcon\Mvc\Router::handle() matches this pattern against the attacker-controlled request URI on every request, so a crafted path such as one containing repeated slashes followed by decoded newlines can trigger catastrophic backtracking and cause CPU exhaustion or route-matching failure. This issue is fixed in version 5.15.0.

    • Обновитесь до 5.15.0
  6. CVE-2026-54736

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

    Phalcon: Non-constant-time HMAC verification in `Encryption\Crypt::decrypt` (timing side-channel)

    Phalcon is a high-performance, full-stack PHP framework. Prior to 5.14.1, Phalcon\Encryption\Crypt::decrypt compares the attacker-supplied HMAC tag against the freshly computed HMAC using PHP/Zephir identity comparison, which lowers to a byte-wise comparison that returns early on the first differing byte. This observable timing discrepancy can allow an attacker to recover a valid tag byte-by-byte and attach it to a chosen IV and ciphertext so that decrypt() accepts tampered encrypted content as authentic. This issue is fixed in version 5.14.1.

    • Обновитесь до 5.14.1
  7. CVE-2026-9726

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

    Drupal AlternativeCommerce (Basket) - Highly critical - Arbitrary PHP code execution - SA-CONTRIB-2026-038

    Improperly Controlled Modification of Dynamically-Determined Object Attributes vulnerability in Drupal Drupal AlternativeCommerce (Basket) allows Object Injection. This issue affects Drupal AlternativeCommerce (Basket) versions: from 0.0.0 to 2.1.17.

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

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

    Snipe-IT: CSS Injection via `header_color` Setting

    Snipe-IT is an IT asset/license management system. Prior to 8.6.2, default.blade.php renders header_color and related branding color settings inside a CSS style block with HTML escaping that is insufficient for the CSS context, allowing a superadmin to inject arbitrary CSS that affects authenticated users on subsequent page loads when Content Security Policy is disabled. This issue is fixed in version 8.6.2.

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

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

    Snipe-IT: Import created_by can be overwritten

    Snipe-IT is an IT asset/license management system. Prior to 8.6.1, the Importer API endpoint allows a user with CSV import capabilities and a valid API key to overwrite the created_by value of an import file, allowing unauthorized modification of import ownership metadata. This issue is fixed in version 8.6.1.

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

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

    Snipe-IT: Path traversal vulnerability via CSV import `image` field

    Snipe-IT is an IT asset/license management system. Prior to 8.6.2, an authenticated user with import and assets.update permissions can place a path traversal string in an asset image field through CSV import and then trigger image deletion, allowing deletion of arbitrary files accessible to the server process. This issue is fixed in version 8.6.2.

    • Обновитесь до 8.6.2
  11. CVE-2026-55461

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

    Snipe-IT: Open Redirect After User Edit

    Snipe-IT is an IT asset/license management system. Prior to 8.6.2, the user edit flow stores url()->previous() from the attacker-controlled Referer header into Laravel’s intended URL session value and later uses redirect()->intended(...) when redirect_option=back is submitted, allowing Snipe-IT to be used as a trusted redirector after a legitimate user edit action. This issue is fixed in version 8.6.2.

    • Обновитесь до 8.6.2
  12. CVE-2026-55479

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

    Snipe-IT: Incorrect permission for legacy license checkin API

    Snipe-IT is an IT asset/license management system. Prior to 8.6.2, the legacy single-seat license checkin flow authorizes the action with the checkout permission instead of the checkin permission, allowing a user who can assign licenses but not unassign them to directly access the old checkin endpoint and reclaim a license seat assigned to another user or asset. This issue is fixed in version 8.6.2.

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

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

    Snipe-IT: CSV formula injection in Activity Report export

    Snipe-IT is an IT asset/license management system. Prior to 8.5.0, Actionlog::logaction() stores the request User-Agent header and ReportsController::postActivityReport() writes that value to the Activity Report CSV without formula escaping, allowing a low-privileged authenticated user to store a formula-like User-Agent that may execute when a report viewer opens the exported CSV in spreadsheet software. This issue is fixed in version 8.5.0.

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

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

    Snipe-IT: Stored XSS via inline-served attachment

    Snipe-IT is an IT asset/license management system. Prior to 8.6.2, UploadFileRequest sanitizes SVG content only when PHP finfo reports image/svg+xml and UploadedFilesController serves attachments inline without using StorageHelper::allowSafeInline(), allowing a low-privilege user to upload active XHTML or XML content that is later served same-origin and executes JavaScript in a viewer’s browser. This issue is fixed in version 8.6.2.

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

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

    Snipe-IT: Cross-company deletion of pending checkout acceptances via unscoped report endpoint

    Snipe-IT is an IT asset/license management system. Prior to 8.6.2, the unaccepted-assets report delete endpoint authorizes only reports.view and deletes CheckoutAcceptance::pending()->find($acceptanceId) by global ID without checking access to the related checkoutable asset, allowing a reports user in one company to delete pending checkout acceptance records for another company. This issue is fixed in version 8.6.2.

    • Обновитесь до 8.6.2
  16. CVE-2026-55462

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

    Snipe-IT: Authorization bypass on print inventory page

    Snipe-IT is an IT asset/license management system. Prior to 8.6.2, UsersController::show() and printInventory() authorize only user viewing before loading and rendering assigned license, accessory, and consumable relationships, allowing an authenticated user with only users.view to see inventory and cost/order metadata from modules that direct permissions would otherwise deny. This issue is fixed in version 8.6.2.

    • Обновитесь до 8.6.1
  17. CVE-2026-76913

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

    NotrinosERP: Authenticated arbitrary file upload leads to remote code execution via HRM employee "Documents" (doc_file)

    #### Summary An authenticated user with the HR "Manage Employees" permission (`SA_EMPLOYEE`) can upload a file with an arbitrary extension through the employee **Documents** tab. The handler writes the raw client-supplied filename — extension intact — into a web-served directory with no extension, MIME, or content validation, so a `.php` file is stored under the web root and executes as code, yielding remote code execution on the server. #### Details The document-upload branch in `hrm/manage/employees.php` (function `tab_documents()`) moves the uploaded file using the client filename verbatim: ```php // hrm/manage/employees.php -> tab_docum

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

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

    Snipe-IT: Stored XSS via Markdown custom field

    Snipe-IT is an IT asset/license management system. Prior to 8.6.2, CommonMark escapes raw HTML but does not sanitize javascript: URIs in Markdown hyperlinks, allowing a user with assets.edit permission to place a malicious link in a markdown-textarea custom field that executes arbitrary JavaScript when another user opens the asset detail page and clicks the link. This issue is fixed in version 8.6.2.

    • Обновитесь до 8.6.2
  19. CVE-2026-55460

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

    Snipe-IT: Authorization bypass on bulk editing users

    Snipe-IT is an IT asset/license management system. Prior to 8.6.2, an authenticated non-admin user with users.view and users.edit but without users.delete can directly POST to /users/bulksave with delete_user=1 because BulkUsersController::destroy() authorizes only update, allowing the user to soft-delete another non-admin user. This issue is fixed in version 8.6.2.

    • Обновитесь до 8.6.2
  20. CVE-2026-55472

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

    Snipe-IT: API Location Creation Bypasses FMCS Parent-Child Company Boundary Validation

    Snipe-IT is an IT asset/license management system. Prior to 8.6.2, when Full Multiple Companies Support and scope_locations_fmcs are enabled, the API location creation endpoint detects an invalid parent-child company mismatch but does not return immediately, allowing creation of a child location under a parent location from a different company. This issue is fixed in version 8.6.2.

    • Обновитесь до 8.6.2

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

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

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