p PatchFirst

PatchFirst · Vulnérabilités récentes

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

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-41662

    Moyenne · CVSS 5.2EPSS 0,29%Correctif disponible

    Admidio: Missing Minimum Administrator Check in Role Membership Removal

    Admidio is an open-source user management solution. Prior to version 5.0.9, Role::stopMembership() does not verify whether removing a user from the administrator role leaves zero administrators. The deprecated Membership::stopMembership() contains this safety check, but the current code path bypasses it. Any administrator can remove the last remaining other administrator, locking the entire system out of administrative access. The exploit does not require concurrent requests; sequential removals produce the same result. This issue has been patched in version 5.0.9.

    • Mettez à jour vers 5.0.9
    Publication Mise à jour
  2. CVE-2026-41661

    Moyenne · CVSS 6.1EPSS 0,18%Correctif disponible

    Admidio: Reflected XSS in msg_window.php via Square Bracket to HTML Tag Conversion

    Admidio is an open-source user management solution. Prior to version 5.0.9, an unauthenticated attacker can execute arbitrary JavaScript in any Admidio user's browser through a reflected XSS in system/msg_window.php. The endpoint passes user input through htmlspecialchars(), which does not encode square brackets. A subsequent call to Language::prepareTextPlaceholders() converts those brackets into HTML angle brackets, producing executable markup. This issue has been patched in version 5.0.9.

    • Mettez à jour vers 5.0.9
    Publication Mise à jour
  3. CVE-2026-41660

    Élevée · CVSS 7.1EPSS 0,3%Correctif disponible

    Admidio: Inverted 2FA Reset Authorization Check Lets Group Leaders Strip Admin TOTP

    Admidio is an open-source user management solution. Prior to version 5.0.9, a logic error in Admidio's two-factor authentication reset inverts the authorization check. Non-admin users cannot remove their own TOTP configuration, but they can remove other users' TOTP, including administrators. A group leader with profile edit rights on an admin account can strip that admin's 2FA. This issue has been patched in version 5.0.9.

    • Mettez à jour vers 5.0.9
    Publication Mise à jour
  4. CVE-2026-41659

    Faible · CVSS 2.7EPSS 0,26%Correctif disponible

    Admidio: Hidden Profile Field Values Leaked via Blind Search Oracle in Member Assignment

    Admidio is an open-source user management solution. Prior to version 5.0.9, the member assignment DataTables endpoint (members_assignment_data.php) includes hidden profile fields (BIRTHDAY, STREET, CITY, POSTCODE, COUNTRY) in its SQL search condition regardless of field visibility settings. While the JSON output correctly suppresses hidden columns via isVisible() checks, the server-side search operates at the SQL level before any visibility filtering. This allows a role leader with assign-only permissions to infer hidden PII values by observing which users appear in search results for specific values. This issue has been patched in version 5.

    • Mettez à jour vers 5.0.9
    Publication Mise à jour
  5. CVE-2026-41658

    Moyenne · CVSS 6.5EPSS 0,24%Correctif disponible

    Admidio: Missing Authorization on Inventory Module Destructive Endpoints Allows Any Authenticated User to Delete Items

    Admidio is an open-source user management solution. Prior to version 5.0.9, the Admidio inventory module enforces authorization for destructive operations (delete, retire, reinstate) only in the UI layer by conditionally rendering buttons. The backend POST handlers at modules/inventory.php for item_delete, item_retire, item_reinstate, item_picture_upload, item_picture_save, and item_picture_delete perform CSRF validation but never check whether the requesting user is an inventory administrator. Any authenticated user who can access the inventory module can permanently delete any inventory item and all its associated data. This issue has been

    • Mettez à jour vers 5.0.9
    Publication Mise à jour
  6. CVE-2026-41657

    Moyenne · CVSS 4.9EPSS 0,32%Correctif disponible

    Admidio: Cross-Organization Member Data Exposure via Permission Check Mismatch in contacts_data.php

    Admidio is an open-source user management solution. Prior to version 5.0.9, the contacts_data.php endpoint uses a weaker permission check (isAdministratorUsers(), requiring only rol_edit_user=true) than the frontend UI (contacts.php) which correctly requires the stronger isAdministrator() (requiring rol_administrator=true) and the contacts_show_all system setting. A user manager who is not a full administrator can directly request contacts_data.php?mem_show_filter=3 to retrieve all user records across all organizations in the Admidio instance, bypassing multi-tenant organization isolation. This issue has been patched in version 5.0.9.

    • Mettez à jour vers 5.0.9
    Publication Mise à jour
  7. CVE-2026-41656

    Moyenne · CVSS 4.5EPSS 0,36%Correctif disponible

    Admidio: Path Traversal via Unvalidated `name` Parameter in Document Add Mode Enables Arbitrary Server File Read

    Admidio is an open-source user management solution. Prior to version 5.0.9, the add mode in modules/documents-files.php accepts a name parameter validated only as 'string' type (HTML encoding), allowing path traversal characters (../) to pass through unfiltered. Combined with the absence of CSRF protection on this endpoint and SameSite=Lax session cookies, a low-privileged attacker can trick a documents administrator into clicking a crafted link that registers an arbitrary server file (e.g., install/config.php containing database credentials) into a documents folder accessible to the attacker. This issue has been patched in version 5.0.9.

    • Mettez à jour vers 5.0.9
    Publication Mise à jour
  8. CVE-2026-41655

    Moyenne · CVSS 6.5EPSS 0,31%Correctif disponible

    Admidio: Path Traversal in ECard Preview Allows Reading Arbitrary Server Files Including Database Credentials

    Admidio is an open-source user management solution. Prior to version 5.0.9, the ecard_preview.php endpoint does not validate that the ecard_template POST parameter is a safe filename before passing it to ECard::getEcardTemplate(). An authenticated user can supply a path traversal payload (e.g., ../config.php) to read arbitrary files accessible to the web server process, including adm_my_files/config.php which contains database credentials. This issue has been patched in version 5.0.9.

    • Mettez à jour vers 5.0.9
    Publication Mise à jour
  9. CVE-2026-37709

    Critique · CVSS 9.8EPSS 0,6%Correctif disponible

    CVE-2026-37709

    Insecure Permissions vulnerability in grokability snipe-it v.8.4.0 and before and fixed after 2026-03-10 commit 676a9958 allows a remote attacker to execute arbitrary code via the app/Http/Controllers/Api/UploadedFilesController.php component

    • Mettez à jour vers 8.4.1
    Publication Mise à jour
  10. CVE-2026-40296

    Moyenne · CVSS 5.4EPSS 0,22%Correctif disponible

    PhpSpreadsheet vulnerable to XSS in HTML writer via custom number format codes

    PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files. The HTML writer skips htmlspecialchars escaping when a cell's formatted value differs from the original value. When a cell has a custom number format containing the text placeholder @ along with any additional literal characters (for example ". @", "@ ", or "x@"), the formatter replaces @ with the cell value and adds the extra characters, causing the formatted value to differ from the original and bypassing HTML escaping entirely. An attacker who can control the cell value and number format of an uploaded spreadsheet that is later converted to HTML and displayed t

    • Mettez à jour vers 1.30.4
    • Mettez à jour vers 2.1.16
    • Mettez à jour vers 2.4.5
    • Mettez à jour vers 3.10.5
    • Mettez à jour vers 5.7.0
    Publication Mise à jour
  11. CVE-2026-35453

    Moyenne · CVSS 4.8EPSS 0,2%Correctif disponible

    PhpSpreadsheet XSS via number format text substitution in HTML Writer

    PhpSpreadsheet is a library for reading and writing spreadsheet files. In versions 1.30.3 and earlier, 2.0.0 through 2.1.15, 2.2.0 through 2.4.4, 3.3.0 through 3.10.4, and 4.0.0 through 5.6.0, the HTML Writer skips htmlspecialchars() output escaping when a cell uses a custom number format containing the @ text placeholder with additional literal text (e.g., @ "items"). The escaping is only applied when the formatted output strictly equals the original cell value. When the format code contains @ with quoted literal text, the formatter substitutes the raw cell value into the format string and returns early without invoking the escaping callback

    • Mettez à jour vers 1.30.4
    • Mettez à jour vers 2.1.16
    • Mettez à jour vers 2.4.5
    • Mettez à jour vers 3.10.5
    • Mettez à jour vers 5.7.0
    Publication Mise à jour
  12. CVE-2026-34084

    Critique · CVSS 9.2EPSS 0,71%Correctif disponible

    PhpSpreadsheet SSRF and RCE via PHP stream wrappers in IOFactory::load

    PhpSpreadsheet is a library for reading and writing spreadsheet files. In versions 1.30.2 and earlier, 2.0.0 through 2.1.14, 2.2.0 through 2.4.3, 3.3.0 through 3.10.3, and 4.0.0 through 5.5.0, when the filename argument to IOFactory::load() is user-controlled, an attacker can supply a PHP stream wrapper path (such as phar://, ftp://, or ssh2.sftp://) that passes the is_file() check in File::assertFile(). The phar:// wrapper triggers deserialization of the PHAR metadata, which can lead to remote code execution if a suitable gadget chain is available in the application. The ftp:// and ssh2.sftp:// wrappers can be used for server-side request fo

    • Mettez à jour vers 1.30.3
    • Mettez à jour vers 2.1.15
    • Mettez à jour vers 2.4.4
    • Mettez à jour vers 3.10.4
    • Mettez à jour vers 5.6.0
    Publication Mise à jour
  13. CVE-2026-32699

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

    FacturaScripts unauthorized modification of immutable nick field via EditUser controller

    FacturaScripts is an open source accounting and invoicing software. In versions 2025.92 and earlier, the application fails to validate the nick parameter during a POST request to the EditUser controller. Although the user interface prevents editing this field, a user can bypass this restriction by intercepting the request and modifying the nick form-data parameter to rename any account, including the administrator account. This leads to unauthorized modification of a field intended to be immutable.

    Publication Mise à jour
  14. GHSA-fc86-6rv6-2jpm

    Élevée · CVSS 7.5Correctif disponible

    webonyx/graphql-php has quadratic validation cost in OverlappingFieldsCanBeMerged via inline fragments

    ## Summary `OverlappingFieldsCanBeMerged` validation rule has `O(n^2 x m^2)` worst case via flattened inline fragments. The CVE-2023-26144 named-fragment cache does not cover inline fragments. A 364 KB query (200 outer x 100 inner inline fragments) consumes 117 seconds of CPU per request, with no comparison budget and no validation timeout. ## Affected Component `src/Validator/Rules/OverlappingFieldsCanBeMerged.php` ## Description graphql-php is a PHP port of graphql-js and inherits the same `OverlappingFieldsCanBeMerged` algorithm. The rule performs an explicit `O(n^2)` pairwise comparison loop over fields collected for each response na

    • Mettez à jour vers 15.32.2
    Publication Mise à jour
  15. GHSA-gxxh-8vcj-w2mh

    Élevée · CVSS 7.1Correctif disponible

    livewire-markdown-editor has arbitrary file upload that allows stored XSS via attachment handler

    ### Impact All versions of `mckenziearts/livewire-markdown-editor` prior to **v1.3** contain a critical arbitrary file upload vulnerability in the `MarkdownEditor::updatedAttachments()` Livewire handler. The handler calls `$file->store()` with no server-side validation of MIME type, extension, or file content. Any authenticated user with access to a page embedding `<livewire:markdown-editor>` can upload files of any type (`.html`, `.svg`, `.js`, `.php`, `.exe`, etc.) to the disk configured by `livewire-markdown-editor.disk`. When that disk is a public cloud bucket (S3, DigitalOcean Spaces, Cloudflare R2, Scaleway Object Storage — the common

    • Mettez à jour vers 1.3
    Publication Mise à jour
  16. CVE-2026-29199

    Élevée · CVSS 8.1EPSS 0,25%Correctif disponible

    CVE-2026-29199

    phpBB before 3.3.16 is vulnerable to Host Header Injection that can lead to password rest link poisoning. When force_server_vars is disabled, the servers hostname may be extracted from the HTTP Host header which is used to generate the password reset link URL. An attacker who can manipulate the Host header (e.g. through misconfigured host setup or missing header validation by the webserver) can cause password reset emails to contain a link pointing to an attacker-controlled domain, potentially leading to account takeover.

    • Mettez à jour vers 3.3.16
    • Mettez à jour vers 4.0.0-a2
    Publication Mise à jour
  17. CVE-2026-7733

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

    funadmin Frontend Chunked Upload Endpoint UploadService.php chunkUpload unrestricted upload

    A flaw has been found in funadmin up to 7.1.0-rc6. This affects the function UploadService::chunkUpload of the file app/common/service/UploadService.php of the component Frontend Chunked Upload Endpoint. This manipulation of the argument File causes unrestricted upload. The attack is possible to be carried out remotely. The exploit has been published and may be used. Patch name: 59. To fix this issue, it is recommended to deploy a patch.

    Publication Mise à jour
  18. CVE-2026-7689

    Moyenne · CVSS 6.3EPSS 0,14%Aucun correctif publié

    Dolibarr ERP CRM Online Signature security.lib.php dol_verifyHash signature verification

    A security flaw has been discovered in Dolibarr ERP CRM up to 23.0.2. This vulnerability affects the function dol_verifyHash in the library htdocs/core/lib/security.lib.php of the component Online Signature Module. The manipulation results in improper verification of cryptographic signature. The attack may be performed from remote. Attacks of this nature are highly complex. It is stated that the exploitability is difficult. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.

    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 →