p PatchFirst

PatchFirst · Vulnérabilités récentes

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

Vulnérabilités publiées pour PHP au cours des 30 derniers jours : 222. 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-2024-27300

    Moyenne · CVSS 5.5EPSS 0,69%Correctif disponible

    phpMyFAQ Stored XSS at user email

    phpMyFAQ is an open source FAQ web application for PHP 8.1+ and MySQL, PostgreSQL and other databases. The `email` field in phpMyFAQ's user control panel page is vulnerable to stored XSS attacks due to the inadequacy of PHP's `FILTER_VALIDATE_EMAIL` function, which only validates the email format, not its content. This vulnerability enables an attacker to execute arbitrary client-side JavaScript within the context of another user's phpMyFAQ session. This vulnerability is fixed in 3.2.6.

    • Mettez à jour vers 3.2.6
    Publication Mise à jour
  2. CVE-2024-27299

    Élevée · CVSS 8.8EPSS 1,15%Correctif disponible

    phpMyFAQ SQL Injection at "Save News"

    phpMyFAQ is an open source FAQ web application for PHP 8.1+ and MySQL, PostgreSQL and other databases. A SQL injection vulnerability has been discovered in the the "Add News" functionality due to improper escaping of the email address. This allows any authenticated user with the rights to add/edit FAQ news to exploit this vulnerability to exfiltrate data, take over accounts and in some cases, even achieve RCE. The vulnerable field lies in the `authorEmail` field which uses PHP's `FILTER_VALIDATE_EMAIL` filter. This filter is insufficient in protecting against SQL injection attacks and should still be properly escaped. However, in this versio

    • Mettez à jour vers 3.2.6
    Publication Mise à jour
  3. CVE-2023-48296

    Moyenne · CVSS 4.3EPSS 0,44%Correctif disponible

    OroPlatform's storefront user can access history and most viewed data from matching back-office user with the same ID

    OroPlatform is a PHP Business Application Platform (BAP). Navigation history, most viewed and favorite navigation items are returned to storefront user in JSON navigation response if ID of storefront user matches ID of back-office user. This vulnerability is fixed in 5.1.4.

    • Mettez à jour vers 5.1.4
    Publication Mise à jour
  4. CVE-2024-29186

    Moyenne · CVSS 5.3EPSS 0,67%Correctif disponible

    Slow String Operations via MultiPart Requests in Event-Driven Functions

    Bref is an open-source project that helps users go serverless on Amazon Web Services with PHP. When Bref prior to version 2.1.17 is used with the Event-Driven Function runtime and the handler is a `RequestHandlerInterface`, then the Lambda event is converted to a PSR7 object. During the conversion process, if the request is a MultiPart, each part is parsed. In the parsing process, the `Content-Type` header of each part is read using the `Riverline/multipart-parser` library. The library, in the `StreamedPart::parseHeaderContent` function, performs slow multi-byte string operations on the header value. Precisely, the `mb_convert_encoding` func

    • Mettez à jour vers 2.1.17
    Publication Mise à jour
  5. CVE-2024-28861

    Critique · CVSS 9.8EPSS 1,55%Correctif disponible

    Gadget chain in Symfony 1 due to uncontrolled unserialized input in sfNamespacedParameterHolder

    Symfony 1 is a community-driven fork of the 1.x branch of Symfony, a PHP framework for web projects. Starting in version 1.1.0 and prior to version 1.5.19, Symfony 1 has a gadget chain due to dangerous deserialization in `sfNamespacedParameterHolder` class that would enable an attacker to get remote code execution if a developer deserializes user input in their project. Version 1.5.19 contains a patch for the issue.

    • Mettez à jour vers 1.5.19
    Publication Mise à jour
  6. CVE-2024-28593

    Moyenne · CVSS 5.4EPSS 0,55%Aucun correctif publié

    CVE-2024-28593

    The Chat activity in Moodle 4.3.3 allows students to insert a potentially unwanted HTML A element or IMG element, or HTML content that leads to a performance degradation. NOTE: the vendor's Using_Chat page says "If you know some HTML code, you can use it in your text to do things like insert images, play sounds or create different coloured and sized text." This page also says "Chat is due to be removed from standard Moodle."

    Publication Mise à jour
  7. CVE-2024-28119

    Élevée · CVSS 8.8EPSS 1,58%Correctif disponible

    Grav vulnerable to Server Side Template Injection (SSTI) via Twig escape handler

    Grav is an open-source, flat-file content management system. Prior to version 1.7.45, due to the unrestricted access to twig extension class from grav context, an attacker can redefine the escape function and execute arbitrary commands. Twig processing of static pages can be enabled in the front matter by any administrative user allowed to create or edit pages. As the Twig processor runs unsandboxed, this behavior can be used to gain arbitrary code execution and elevate privileges on the instance. Version 1.7.45 contains a patch for this issue.

    • Mettez à jour vers 1.7.45
    Publication Mise à jour
  8. CVE-2024-28118

    Élevée · CVSS 8.8EPSS 1,22%Correctif disponible

    Grav vulnerable to Server Side Template Injection (SSTI)

    Grav is an open-source, flat-file content management system. Prior to version 1.7.45, due to the unrestricted access to twig extension class from Grav context, an attacker can redefine config variable. As a result, attacker can bypass a previous SSTI mitigation. Twig processing of static pages can be enabled in the front matter by any administrative user allowed to create or edit pages. As the Twig processor runs unsandboxed, this behavior can be used to gain arbitrary code execution and elevate privileges on the instance. Version 1.7.45 contains a fix for this issue.

    • Mettez à jour vers 1.7.45
    Publication Mise à jour
  9. CVE-2024-28117

    Élevée · CVSS 8.8EPSS 1,39%Correctif disponible

    Grav vulnerable to Server Side Template Injection (SSTI)

    Grav is an open-source, flat-file content management system. Prior to version 1.7.45, Grav validates accessible functions through the Utils::isDangerousFunction function, but does not impose restrictions on twig functions like twig_array_map, allowing attackers to bypass the validation and execute arbitrary commands. Twig processing of static pages can be enabled in the front matter by any administrative user allowed to create or edit pages. As the Twig processor runs unsandboxed, this behavior can be used to gain arbitrary code execution and elevate privileges on the instance. Upgrading to patched version 1.7.45 can mitigate this issue.

    • Mettez à jour vers 1.7.45
    Publication Mise à jour
  10. CVE-2024-28116

    Élevée · CVSS 8.8EPSS 5,81%Correctif disponible

    Server-Side Template Injection (SSTI) with Grav CMS security sandbox bypass

    Grav is an open-source, flat-file content management system. Grav CMS prior to version 1.7.45 is vulnerable to a Server-Side Template Injection (SSTI), which allows any authenticated user (editor permissions are sufficient) to execute arbitrary code on the remote server bypassing the existing security sandbox. Version 1.7.45 contains a patch for this issue.

    • Mettez à jour vers 1.7.45
    Publication Mise à jour
  11. CVE-2024-27921

    Élevée · CVSS 8.8EPSS 60,59%Correctif disponible

    Grav File Upload Path Traversal vulnerability

    Grav is an open-source, flat-file content management system. A file upload path traversal vulnerability has been identified in the application prior to version 1.7.45, enabling attackers to replace or create files with extensions like .json, .zip, .css, .gif, etc. This critical security flaw poses severe risks, that can allow attackers to inject arbitrary code on the server, undermine integrity of backup files by overwriting existing files or creating new ones, and exfiltrate sensitive data using CSS exfiltration techniques. Upgrading to patched version 1.7.45 can mitigate the issue.

    • Mettez à jour vers 1.7.45
    Publication Mise à jour
  12. GHSA-9j39-4686-m3c4

    Non évaluéeCorrectif disponible

    Ibexa Kernel's files with blacklisted extensions can be still saved to drafts

    ### Impact File validation can be configured to reject certain files by file type. When this happens, validation fails, and the content can't be published. However, the file can be saved when saving the content draft. This means unwanted files can be present in storage, even if they are not easily accessible due to the content not being published. The fix ensures these unwanted file types are never stored. An attacker would need to have existing access to create content with a file field type to exploit this. ### Patches See "Patched versions". Commit: https://github.com/ibexa/core/commit/7e472317f7c75f45f72f74c38406952d8bea0de1 ### Referen

    • Mettez à jour vers 4.5.6
    • Mettez à jour vers 4.6.2
    Publication Mise à jour
  13. GHSA-mwvh-p3hx-x4gg

    Non évaluéeCorrectif disponible

    Ibexa Kernel's files with blacklisted extensions can be still saved to drafts

    ### Impact File validation can be configured to reject certain files by file type. When this happens, validation fails, and the content can't be published. However, the file can be saved when saving the content draft. This means unwanted files can be present in storage, even if they are not easily accessible due to the content not being published. The fix ensures these unwanted file types are never stored. An attacker would need to have existing access to create content with a file field type to exploit this. ### Patches See "Patched versions". Commit: https://github.com/ezsystems/ezplatform-kernel/commit/7e472317f7c75f45f72f74c38406952d8bea

    • Mettez à jour vers 1.3.35
    Publication Mise à jour
  14. CVE-2024-21504

    Moyenne · CVSS 6.1EPSS 0,52%Correctif disponible

    CVE-2024-21504

    Versions of the package livewire/livewire from 3.3.5 and before 3.4.9 are vulnerable to Cross-site Scripting (XSS) when a page uses [Url] for a property. An attacker can inject HTML code in the context of the user's browser session by crafting a malicious link and convincing the user to click on it.

    • Mettez à jour vers 3.4.9
    Publication Mise à jour
  15. CVE-2024-28864

    Faible · CVSS 2.6EPSS 0,33%Correctif disponible

    [TagAwareCipher] - Decryption Failure (Regex Match)

    SecureProps is a PHP library designed to simplify the encryption and decryption of property data in objects. A vulnerability in SecureProps version 1.2.0 and 1.2.1 involves a regex failing to detect tags during decryption of encrypted data. This occurs when the encrypted data has been encoded with `NullEncoder` and passed to `TagAwareCipher`, and contains special characters such as `\n`. As a result, the decryption process is skipped since the tags are not detected. This causes the encrypted data to be returned in plain format. The vulnerability affects users who implement `TagAwareCipher` with any base cipher that has `NullEncoder` (not def

    • Mettez à jour vers 1.2.2
    Publication Mise à jour
  16. CVE-2024-28859

    Moyenne · CVSS 5EPSS 1,59%Correctif disponible

    Gadget chain in Symfony 1 due to vulnerable Swift Mailer dependency

    Symfony1 is a community fork of symfony 1.4 with DIC, form enhancements, latest Swiftmailer, better performance, composer compatible and PHP 8 support. Symfony 1 has a gadget chain due to vulnerable Swift Mailer dependency that would enable an attacker to get remote code execution if a developer unserialize user input in his project. This vulnerability present no direct threat but is a vector that will enable remote code execution if a developper deserialize user untrusted data. Symfony 1 depends on Swift Mailer which is bundled by default in vendor directory in the default installation since 1.3.0. Swift Mailer classes implement some `__dest

    • Mettez à jour vers 1.5.18
    • Mettez à jour vers 5.4.13
    • Mettez à jour vers 6.2.5
    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 →