p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de la pile PHP · Page n° 70

Vulnérabilités publiées pour PHP au cours des 30 derniers jours : 224. Présentes dans le catalogue KEV : 2.

Filtrer les vulnérabilités
PHP

Alertes précoces

Signalements récents de vulnérabilités issus des annonces des éditeurs et de l’actualité de la sécurité. Ces alertes ne modifient pas la note de sécurité.

  1. php

    Aucun correctif publié

    PHP : exécution de code à distance

    Selon OpenNet, PHP présente une vulnérabilité d’exécution de code à distance (CVE-2026-115560). Les versions exactes affectées ne sont pas précisées. Le message ne précise pas de version corrigée.

    Que faire maintenant : Vérifiez si une mise à jour de sécurité de PHP contenant le correctif est disponible et installez-la.

    CVE-2026-115560

Vulnérabilités : 7239

  1. CVE-2026-34739

    Moyenne · CVSS 6.1EPSS 0,22%Aucun correctif publié

    AVideo: Reflected XSS via Unescaped ip Parameter in User_Location testIP.php

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the User_Location plugin's testIP.php page reflects the ip request parameter directly into an HTML input element without applying htmlspecialchars() or any other output encoding. This allows an attacker to inject arbitrary HTML and JavaScript via a crafted URL. Although the page is restricted to admin users, AVideo's SameSite=None cookie configuration allows cross-origin exploitation, meaning an attacker can lure an admin to a malicious link that executes JavaScript in their authenticated session. At time of publication, there are no publicly available patches.

    Publication Mise à jour
  2. CVE-2026-34738

    Moyenne · CVSS 4.3EPSS 0,24%Aucun correctif publié

    AVideo: Video Publishing Workflow Bypass via Unauthorized overrideStatus Request Parameter

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, AVideo's video processing pipeline accepts an overrideStatus request parameter that allows any uploader to set a video's status to any valid state, including "active" (a). This bypasses the admin-controlled moderation and draft workflows. The setStatus() method validates the status code against a list of known values but does not verify that the caller has permission to set that particular status. As a result, any user with upload permissions can publish videos directly, circumventing content review processes. At time of publication, there are no publicly available patc

    Publication Mise à jour
  3. CVE-2026-34737

    Moyenne · CVSS 6.5EPSS 0,29%Aucun correctif publié

    AVideo: Arbitrary Stripe Subscription Cancellation via Debug Endpoint and retrieveSubscriptions() Bug

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the StripeYPT plugin includes a test.php debug endpoint that is accessible to any logged-in user, not just administrators. This endpoint processes Stripe webhook-style payloads and triggers subscription operations, including cancellation. Due to a bug in the retrieveSubscriptions() method that cancels subscriptions instead of merely retrieving them, any authenticated user can cancel arbitrary Stripe subscriptions by providing a subscription ID. At time of publication, there are no publicly available patches.

    Publication Mise à jour
  4. CVE-2026-34733

    Moyenne · CVSS 6.5EPSS 0,35%Aucun correctif publié

    AVideo: Unauthenticated File Deletion via PHP Operator Precedence Bug in CLI Guard

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the AVideo installation script install/deleteSystemdPrivate.php contains a PHP operator precedence bug in its CLI-only access guard. The script is intended to run exclusively from the command line, but the guard condition !php_sapi_name() === 'cli' never evaluates to true due to how PHP resolves operator precedence. The ! (logical NOT) operator binds more tightly than === (strict comparison), causing the expression to always evaluate to false, which means the die() statement never executes. As a result, the script is accessible via HTTP without authentication and will d

    Publication Mise à jour
  5. CVE-2026-34732

    Moyenne · CVSS 5.3EPSS 0,38%Aucun correctif publié

    AVideo: Missing Authentication in CreatePlugin list.json.php Template Affects 21 Endpoints

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the AVideo CreatePlugin template for list.json.php does not include any authentication or authorization check. While the companion templates add.json.php and delete.json.php both require admin privileges, the list.json.php template was shipped without this guard. Every plugin that uses the CreatePlugin code generator inherits this omission, resulting in 21 unauthenticated data listing endpoints across the platform. These endpoints expose sensitive data including user PII, payment transaction logs, IP addresses, user agents, and internal system records. At time of public

    Publication Mise à jour
  6. CVE-2026-34731

    Élevée · CVSS 7.5EPSS 0,49%Aucun correctif publié

    AVideo: Unauthenticated Live Stream Termination via RTMP Callback on_publish_done.php

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the AVideo on_publish_done.php endpoint in the Live plugin allows unauthenticated users to terminate any active live stream. The endpoint processes RTMP callback events to mark streams as finished in the database, but performs no authentication or authorization checks before doing so. An attacker can enumerate active stream keys from the unauthenticated stats.json.php endpoint, then send crafted POST requests to on_publish_done.php to terminate any live broadcast. This enables denial-of-service against all live streaming functionality on the platform. At time of publica

    Publication Mise à jour
  7. CVE-2026-34716

    Moyenne · CVSS 6.4EPSS 0,28%Aucun correctif publié

    AVideo: DOM XSS via Unsanitized Display Name in WebSocket Call Notification

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the AVideo YPTSocket plugin's caller feature renders incoming call notifications using the jQuery Toast Plugin, passing the caller's display name directly as the heading parameter. The toast plugin constructs the heading as raw HTML ('<h2>' + heading + '</h2>') and inserts it into the DOM via jQuery's .html() method, which parses and executes any embedded HTML or script content. An attacker can set their display name to an XSS payload and trigger code execution on any online user's browser simply by initiating a call - no victim interaction is required beyond being conn

    Publication Mise à jour
  8. CVE-2026-34613

    Moyenne · CVSS 6.5EPSS 0,21%Aucun correctif publié

    AVideo: CSRF on Plugin Enable/Disable Endpoint Allows Disabling Security Plugins

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the AVideo endpoint objects/pluginSwitch.json.php allows administrators to enable or disable any installed plugin. The endpoint checks for an active admin session but does not validate a CSRF token. Additionally, the plugins database table is explicitly listed in ignoreTableSecurityCheck(), which means the ORM-level Referer/Origin domain validation in ObjectYPT::save() is also bypassed. Combined with SameSite=None on session cookies, an attacker can disable critical security plugins (such as LoginControl for 2FA, subscription enforcement, or access control plugins) by l

    Publication Mise à jour
  9. CVE-2026-34611

    Moyenne · CVSS 6.5EPSS 0,16%Aucun correctif publié

    AVideo: CSRF on emailAllUsers.json.php Enables Mass Phishing Email to All Users

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the AVideo endpoint objects/emailAllUsers.json.php allows administrators to send HTML emails to every registered user on the platform. While the endpoint verifies admin session status, it does not validate a CSRF token. Because AVideo sets SameSite=None on session cookies, a cross-origin POST request from an attacker-controlled page will include the admin's session cookie automatically. An attacker who lures an admin to a malicious page can send an arbitrary HTML email to every user on the platform, appearing to originate from the instance's legitimate SMTP address. At

    Publication Mise à jour
  10. CVE-2026-34396

    Moyenne · CVSS 6.1EPSS 0,23%Aucun correctif publié

    AVideo: Stored XSS via Unescaped Plugin Configuration Values in Admin Panel

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the AVideo admin panel renders plugin configuration values in HTML forms without applying htmlspecialchars() or any other output encoding. The jsonToFormElements() function in admin/functions.php directly interpolates user-controlled values into textarea contents, option elements, and input attributes. An attacker who can set a plugin configuration value (either as a compromised admin or by chaining with CSRF on admin/save.json.php) can inject arbitrary JavaScript that executes whenever any administrator visits the plugin configuration page. At time of publication, ther

    Publication Mise à jour
  11. CVE-2026-34394

    Élevée · CVSS 8.1EPSS 0,24%Aucun correctif publié

    AVideo: CSRF on Admin Plugin Configuration Enables Payment Credential Hijacking

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, AVideo's admin plugin configuration endpoint (admin/save.json.php) lacks any CSRF token validation. There is no call to isGlobalTokenValid() or verifyToken() before processing the request. Combined with the application's explicit SameSite=None cookie policy, an attacker can forge cross-origin POST requests from a malicious page to overwrite arbitrary plugin settings on a victim administrator's session. Because the plugins table is included in the ignoreTableSecurityCheck() array in objects/Object.php, standard table-level access controls are also bypassed. This allows a

    Publication Mise à jour
  12. CVE-2026-34395

    Moyenne · CVSS 6.5EPSS 0,33%Aucun correctif publié

    AVideo: Mass User PII Disclosure via Missing Authorization in YPTWallet users.json.php

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the plugin/YPTWallet/view/users.json.php endpoint returns all platform users with their personal information and wallet balances to any authenticated user. The endpoint checks User::isLogged() but does not check User::isAdmin(), so any registered user can dump the full user database. At time of publication, there are no publicly available patches.

    Publication Mise à jour
  13. CVE-2026-34384

    Moyenne · CVSS 4.5EPSS 0,18%Correctif disponible

    Admidio: Missing CSRF Protection on Registration Approval Actions

    Admidio is an open-source user management solution. Prior to version 5.0.8, the create_user, assign_member, and assign_user action modes in modules/registration.php approve pending user registrations via GET request without validating a CSRF token. Unlike the delete_user mode in the same file (which correctly validates the token), these three approval actions read their parameters from $_GET and perform irreversible state changes without any protection. An attacker who has submitted a pending registration can extract their own user UUID from the registration confirmation email URL, then trick any user with the rol_approve_users right into vis

    • Mettez à jour vers 5.0.8
    Publication Mise à jour
  14. CVE-2026-34383

    Moyenne · CVSS 4.3EPSS 0,14%Correctif disponible

    Admidio: CSRF and Form Validation Bypass in Inventory Item Save via `imported` Parameter

    Admidio is an open-source user management solution. Prior to version 5.0.8, the inventory module's item_save endpoint accepts a user-controllable POST parameter imported that, when set to true, completely bypasses both CSRF token validation and server-side form validation. An authenticated user can craft a direct POST request to save arbitrary inventory item data without CSRF protection and without the field value checks that the FormPresenter validation normally enforces. This issue has been patched in version 5.0.8.

    • Mettez à jour vers 5.0.8
    Publication Mise à jour
  15. CVE-2026-34382

    Moyenne · CVSS 4.6EPSS 0,13%Correctif disponible

    Admidio: Missing CSRF Protection on Custom List Deletion in mylist_function.php

    Admidio is an open-source user management solution. From version 5.0.0 to before version 5.0.8, the delete mode handler in mylist_function.php permanently deletes list configurations without validating a CSRF token. An attacker who can lure an authenticated user to a malicious page can silently destroy that user's list configurations — including organization-wide shared lists when the victim holds administrator rights. This issue has been patched in version 5.0.8.

    • Mettez à jour vers 5.0.8
    Publication Mise à jour
  16. CVE-2026-34381

    Élevée · CVSS 7.5EPSS 0,58%Correctif disponible

    Admidio: Unauthenticated Access to Role-Restricted documents via neutralized .htaccess

    Admidio is an open-source user management solution. From version 5.0.0 to before version 5.0.8, Admidio relies on adm_my_files/.htaccess to deny direct HTTP access to uploaded documents. The Docker image ships with AllowOverride None in the Apache configuration, which causes Apache to silently ignore all .htaccess files. As a result, any file uploaded to the documents module regardless of the role-based permissions configured in the UI, is directly accessible over HTTP without authentication by anyone who knows the file path. The file path is disclosed in the upload response JSON. This issue has been patched in version 5.0.8.

    • Mettez à jour vers 5.0.8
    Publication Mise à jour
  17. CVE-2026-34372

    Moyenne · CVSS 5.3EPSS 0,27%Correctif disponible

    Sulu checks fix permissions for subentities endpoints

    Sulu is an open-source PHP content management system based on the Symfony framework. From versions 1.0.0 to before 2.6.22, and 3.0.0 to before 3.0.5, a user which has permission for the Sulu Admin via at least one role could have access to the sub-entities of contacts via the admin API without even have permission for contacts. This issue has been patched in versions 2.6.22 and 3.0.5.

    • Mettez à jour vers 2.6.22
    • Mettez à jour vers 3.0.5
    Publication Mise à jour
  18. CVE-2026-4267

    Élevée · CVSS 7.2EPSS 0,31%Correctif disponible

    Query Monitor <= 3.20.3 - Reflected Cross-Site Scripting via Request URI

    The Query Monitor – The developer tools panel for WordPress plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the ‘$_SERVER['REQUEST_URI']’ parameter in all versions up to, and including, 3.20.3 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.

    • Mettez à jour vers 3.20.4
    Publication Mise à jour
  19. CVE-2026-34036

    Moyenne · CVSS 6.5EPSS 1,46%Code d’exploitation publicCorrectif disponible

    Dolibarr Core Discloses Sensitive Data via Authenticated Local File Inclusion in selectobject.php

    Dolibarr is an enterprise resource planning (ERP) and customer relationship management (CRM) software package. In versions 22.0.4 and prior, there is a Local File Inclusion (LFI) vulnerability in the core AJAX endpoint /core/ajax/selectobject.php. By manipulating the objectdesc parameter and exploiting a fail-open logic flaw in the core access control function restrictedArea(), an authenticated user with no specific privileges can read the contents of arbitrary non-PHP files on the server (such as .env, .htaccess, configuration backups, or logs…). At time of publication, there are no publicly available patches.

    • Mettez à jour vers 23.0.0
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →