p PatchFirst

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

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

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

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

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

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

  1. php

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

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

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

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

    CVE-2026-115560

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

  1. CVE-2026-41235

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

    Froxlor has an authorization bypass in FTP shell assignment via missing server-side `available_shells` enforcement

    Froxlor is open source server administration software. Version 2.3.6 lets administrators configure `system.available_shells` as the approved shell list that customers may assign to FTP users. However, the server-side FTP account handlers do not enforce that whitelist when processing add or edit requests. As a result, an authenticated customer with shell delegation enabled can submit an arbitrary shell such as `/bin/bash` even when the panel UI only offers more restricted choices. In deployments that use the default `nssextrausers` integration, the attacker-controlled shell is then propagated into the system account database, leading to real h

    • Обновитесь до 2.3.7
  2. CVE-2026-41234

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

    Froxlor: BIND Zone File Injection via TXT Record Content

    Froxlor is open source server administration software. Prior to version 2.3.7, the `DomainZones.add` API endpoint does not sanitize newline characters in TXT record content. An authenticated customer with DNS editing enabled can inject newlines into TXT record values, which break out of the record line in the generated BIND zone file. This enables injection of arbitrary BIND directives (`$INCLUDE`, `$GENERATE`) and arbitrary DNS records (A, MX, CNAME) into the zone file written to disk by the DNS rebuild cron. This is an incomplete fix for CVE-2026-30932 (GHSA-x6w6-2xwp-3jh6), which patched the same newline injection for LOC, RP, SSHFP, and T

    • Обновитесь до 2.3.7
  3. CVE-2026-7888

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

    Concrete CMS below 9.5.3 is vulnerable to PHP Object Injection via unserialize() calls in the Workflow, Form block, and File/Set components that lack the allowed_classes restriction.

    Concrete CMS below 9.5.3 is vulnerable to PHP Object Injection via unserialize() calls in the Workflow, Form block, and File/Set components that lack the allowed_classes restriction. The Form block and File/Set sinks were addressed in 9.5.2; the Workflow component sinks were addressed in 9.5.3. An unauthenticated attacker may trigger arbitrary PHP object instantiation if a malicious serialized payload has been placed in the database. Thanks XananasX7 and Sanjorn Keeratirungsan (dizconnect) for independently reporting the original components, and sh4d0byss for reporting the Workflow component wasn't fixed in 9.5.2. The Concrete CMS security te

    • Обновитесь до 9.5.2
    Опубликовано Обновлено
  4. DRUPAL-CONTRIB-2026-040

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

    DRUPAL-CONTRIB-2026-040

    This module enables sites to comply with the European cookie law using tarteaucitron.js. The module doesn't sufficiently filter user-supplied markup inside of content leading to an attacker being able to delete arbitrary cookies. This vulnerability is mitigated by the fact that an attacker needs to be able to insert specific data attributes in the page. For additional information, see the [Github Security Advisory GHSA-jxj7-g6gm-49j7](https://github.com/AmauriC/tarteaucitron.js/security/advisories/GHSA-jxj7-g6gm-49j7) for the tarteaucitron.js library.

    • Обновитесь до 6.8.0
    Опубликовано Обновлено
  5. CVE-2022-31114

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

    backpack/crud Vulnerable to Cross-site Scripting

    backpack/crud provides Create, Read, Update & Delete (CRUD) functions for Backpack, a collection of Laravel packages that help users build custom administration panels. Versions prior to 5.0.13, 4.1.69, and 4.0.63 are vulnerable to cross-site scripting. An attacker could conduct a targeted phishing campaign, in order to trick users or admins into clicking a malicious link, which under very specific circumstances could give them information or possibly admin access. Versions 5.0.13, 4.1.69, and 4.0.63 patch the issue. As a workaround, manually look inside error views in `resources/views/errors` and output `e($exception->getMessage())` instead

    • Обновитесь до 4.0.63
    • Обновитесь до 4.1.69
    • Обновитесь до 5.0.13
    Опубликовано Обновлено
  6. CVE-2026-35202

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

    Pterodactyl has a database resource limit bypass via race condition in Client API

    Pterodactyl is a free, open-source game server management panel. Prior to version 1.12.3, the Pterodactyl Client API has a logic flaw that lets users bypass their assigned limits for database allocations. This happens because the database locking mechanism used in the controllers is totally broken and doesn't actually lock anything. Version 1.12.3 patches the issue.

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

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

    Sulu: Weak Cryptographical usage for API Key generation and Reset Tokens

    Sulu is an open-source PHP content management system based on the Symfony framework. Prior to versions 2.6.23 and 3.0.6, the password reset tokenand API key generation uses a weak cryptographical hash algorithm. This issue has been patched in versions 2.6.23 and 3.0.6.

    • Обновитесь до 2.6.23
    • Обновитесь до 3.0.6
  8. CVE-2026-10215

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

    Dolibarr ERP CRM Leave Request REST API api_holidays.class.php checkUserAccessToObject improper authorization

    A security vulnerability has been detected in Dolibarr ERP CRM up to 23.0.1. Impacted is the function checkUserAccessToObject of the file htdocs/holiday/class/api_holidays.class.php of the component Leave Request REST API. The manipulation leads to improper authorization. The attack may be initiated remotely. The exploit has been disclosed publicly and may be used. Upgrading to version 23.0.2 is recommended to address this issue. The identifier of the patch is ee93b6f2f9dd0f6aeefe9d718ab3ab0a44326b73. Upgrading the affected component is advised.

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

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

    Spatie Laravel Media Library < 11.23.0 File Upload Restriction Bypass via FileAdder.php

    Spatie Laravel Media Library before version 11.23.0 contains a file upload restriction bypass in FileAdder::defaultSanitizer(). The sanitizer checks only the final filename suffix, allowing double-extension filenames such as shell.php.jpg to bypass the blocklist, with pathinfo() preserving inner .php stems in saved filenames. The blocklist also omits executable extensions including .php6, .shtml, and .htaccess. The double-extension bypass requires a legacy Apache AddHandler configuration to achieve PHP execution; the incomplete blocklist bypass does not.

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

    Высокий · CVSS 7.1Нет опубликованного исправления

    ezsystems/ezpublish-legacy has a SQL injection in dfscleanup

    NB: All tags and branches in this repository are past their end of life, so the vulnerability will not be fixed. The advisory is posted on the request of the researcher, for the information of anyone who might still use this software. ### Impact There is a security vulnerability in eZ Publish Legacy, affecting the dfscleanup.php script and the `_getFileList` function of the `eZDFSFileHandlerMySQLiBackend` class (kernel/private/classes/clusterfilehandlers/dfsbackends/mysqli.php). The vulnerability allows an attacker with local shell access and sufficient privileges to run dfscleanup.php to perform a union-based SQL injection against the eZ Pu

    Опубликовано Обновлено
  11. CVE-2026-47266

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

    Formie: Unauthenticated front-end submission editing can overwrite existing submissions

    Formie is a Craft CMS plugin for creating forms. Prior to 2.2.21 and 3.1.26, unauthenticated users could modify existing submissions by posting a known or guessed submission ID to formie/submissions/save-submission. This vulnerability is fixed in 2.2.21 and 3.1.26.

    • Обновитесь до 2.2.21
    • Обновитесь до 3.1.26
  12. CVE-2026-45697

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

    Formie: Pre-authenticated server-side template injection in Hidden fields

    Formie is a Craft CMS plugin for creating forms. Prior to 2.2.20 and 3.1.24, unauthenticated users could submit crafted values into Hidden fields (with Default value → Custom) that were evaluated as Twig during submission handling, which could lead to serious compromise of the Craft site (depending on template/sandbox behavior). This vulnerability is fixed in 2.2.20 and 3.1.24.

    • Обновитесь до 2.2.20
    • Обновитесь до 3.1.24
  13. CVE-2026-48555

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

    Spatie Laravel Media Library < 11.23.0 SSRF via addMediaFromUrl()

    Spatie Laravel Media Library before version 11.23.0 contains a server-side request forgery vulnerability that allows remote attackers to cause the server to issue arbitrary outbound HTTP requests by passing user-controlled URLs to the addMediaFromUrl() method in InteractsWithMedia.php.

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

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

    Shopper: Authorization bypass in multiple Livewire admin components

    Shopper is a Headless e-commerce Admin Panel. Prior to 2.8.0, Multiple Filament actions on the admin Order detail and Order shipments table were callable by an authenticated low-privilege user without the permission required to mutate orders. The order detail actions cancel, mark paid, mark complete, capture payment, archive, and start processing were callable with the read-only read_orders permission and did not require edit_orders. capturePayment could trigger an actual PSP capture (real funds movement). The order shipments table actions mark delivered and edit tracking were callable with the read-only browse_orders permission. A user with

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

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

    Shopper: Race condition on Discount.usage_limit allows silent over-redemption

    Shopper is a Headless e-commerce Admin Panel. Prior to 2.8.0, CreateOrderFromCartAction::execute previously created the Order row before checking and incrementing the discount's total_use counter. Under concurrent checkout pressure (Black Friday, flash sale, viral coupon), the global usage_limit was silently exceeded: orders were committed with the discount fully applied to price_amount while the counter blocked at usage_limit. The merchant had no signal that an over-redemption had occurred. This vulnerability is fixed in 2.8.0.

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

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

    Shopper: Missing authorization on Product admin Livewire sub-form components

    Shopper is a Headless e-commerce Admin Panel. Prior to 2.8.0, Sub-form Livewire components used in the product editor (Edit, Inventory, Seo, Shipping, Files) had no authorization on their store() method. Any authenticated panel user, regardless of role, could mutate any product's pricing, stock, SEO metadata, shipping dimensions, and attached media without holding edit_products. The affected components accepted the product ID as a public Livewire property without #[Locked], so an attacker could also target an arbitrary product by tampering with the wire payload from the client. This vulnerability is fixed in 2.8.0.

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

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

    Shopper: Authorization bypass and RBAC privilege escalation in team settings

    Shopper is a Headless e-commerce Admin Panel. Prior to 2.8.0, two distinct authorization defects in the team settings allowed any authenticated panel user to take over the RBAC system. Settings/Team/Index had no mount() authorization. Any authenticated user could load the page and use its public actions to create new roles and delete other users, including administrators. Settings/Team/RolePermission gated its write actions on the read-only view_users permission. Any user holding view_users could grant themselves or any other user arbitrary permissions, including manage_users and edit_orders, effectively escalating to full panel administrator

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

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

    Shopper: Missing per-action authorization on PaymentMethods, Currencies and Carriers admin tables

    Shopper is a Headless e-commerce Admin Panel. Prior to 2.8.0, the admin tables for PaymentMethods, Currencies and Carriers exposed inline toggles and per-record actions (enable, disable, edit, delete) that were rendered for any authenticated panel user without checking the corresponding per-action permission. A low-privilege user could disable every payment method on the store, disable or alter the default currency, or disable carriers. The impact is a full denial of checkout and pricing integrity loss, reachable by any authenticated user. This vulnerability is fixed in 2.8.0.

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

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

    Statamic: Server-Side Request Forgery via Glide

    Statamic is a Laravel and Git powered content management system (CMS). Prior to 5.73.22 and 6.18.1, the Glide image proxy's URL validation could be bypassed using an IP representation that wasn't normalized before the public-IP check. An unauthenticated user could cause the server to make HTTP requests to internal addresses — including loopback, private network, and cloud metadata endpoints. This affects sites that pass user-supplied URLs to Glide. Sites running PHP 8.3 or newer are not affected. This vulnerability is fixed in 5.73.22 and 6.18.1.

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

    Средний · CVSS 5.4EPSS 0,14%Нет опубликованного исправления

    WWBN AVideo Live: stored XSS via unescaped stream key in modeYoutubeLive.php class attribute

    WWBN AVideo is an open source video platform. In 29.0 and earlier, there is a stored cross-site scripting vulnerability. The Live plugin's "YouTube-style" view renders the live transmission's stream key into an HTML class attribute by raw echo, without htmlspecialchars(). A canStream user can persist a key containing " plus an event handler via plugin/Live/saveLive.php, and any visitor (logged in or anonymous) opening the stream's live page executes attacker JavaScript in the platform origin.

    Опубликовано Обновлено

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

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

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