p PatchFirst

PatchFirst · Vulnerabilidades recientes

phpmyfaq/phpmyfaq 4.1.0-RC.7: vulnerabilidades conocidas · Página 2

Vulnerabilidades conocidas que afectan a phpmyfaq/phpmyfaq 4.1.0-RC.7: 26. Compara las versiones corregidas de abajo con la que tienes instalada.

Filtrar vulnerabilidades
Borrar filtros

Vulnerabilidades: 26

  1. CVE-2026-45010

    Crítica · CVSS 9.3EPSS 0,43%Corrección disponible

    phpMyFAQ - Unauthenticated Two-Factor Authentication Brute-Force via /admin/check Endpoint

    phpMyFAQ before 4.1.2 contains an improper restriction of excessive authentication attempts vulnerability in the /admin/check endpoint, which accepts arbitrary user-id parameters without session binding or rate limiting. Unauthenticated attackers can brute-force any user's six-digit TOTP code by submitting POST requests with sequential token values, bypassing two-factor authentication to gain full administrative access.

    • Actualiza a 4.1.2
    Publicación Actualización
  2. CVE-2026-45008

    Alta · CVSS 7.0EPSS 0,27%Corrección disponible

    phpMyFAQ - Path Traversal in Client::deleteClientFolder via URL Parameter

    phpMyFAQ before 4.1.2 contains a path traversal vulnerability in Client::deleteClientFolder that allows admins with INSTANCE_DELETE permission to delete arbitrary directories. Attackers can submit traversal sequences like https://../../../<path> in the client URL parameter to recursively delete directories outside the intended clientFolder scope.

    • Actualiza a 4.1.2
    Publicación Actualización
  3. CVE-2026-45007

    Media · CVSS 5.3EPSS 0,26%Corrección disponible

    phpMyFAQ - Missing Permission Check on 12 Configuration API Endpoints Allows Information Disclosure

    phpMyFAQ before 4.1.2 contains missing permission checks in ConfigurationTabController.php where 12 endpoints use userIsAuthenticated() instead of userHasPermission(CONFIGURATION_EDIT). Any authenticated user can enumerate system configuration metadata including permission model, cache backend, mail provider, and translation provider by querying /admin/api/configuration endpoints, violating least privilege access control.

    • Actualiza a 4.1.2
    Publicación Actualización
  4. CVE-2026-34729

    Media · CVSS 6.1EPSS 0,24%Corrección disponible

    phpMyFAQ: Stored XSS via Regex Bypass in Filter::removeAttributes()

    phpMyFAQ is an open source FAQ web application. Prior to version 4.1.1, there is a stored XSS vulnerability via Regex Bypass in Filter::removeAttributes(). This issue has been patched in version 4.1.1.

    • Actualiza a 4.1.1
    Publicación Actualización
  5. CVE-2026-34728

    Alta · CVSS 8.7EPSS 0,69%Corrección disponible

    phpMyFAQ: Path Traversal - Arbitrary File Deletion in MediaBrowserController

    phpMyFAQ is an open source FAQ web application. Prior to version 4.1.1, the MediaBrowserController::index() method handles file deletion for the media browser. When the fileRemove action is triggered, the user-supplied name parameter is concatenated with the base upload directory path without any path traversal validation. The FILTER_SANITIZE_SPECIAL_CHARS filter only encodes HTML special characters (&, ', ", <, >) and characters with ASCII value < 32, and does not prevent directory traversal sequences like ../. Additionally, the endpoint does not validate CSRF tokens, making it exploitable via CSRF attacks. This issue has been patched in ver

    • Actualiza a 4.1.1
    Publicación Actualización
  6. CVE-2026-32629

    Media · CVSS 5.4EPSS 0,26%Corrección disponible

    phpMyFAQ: Stored XSS via Unsanitized Email Field in Admin FAQ Editor

    phpMyFAQ is an open source FAQ web application. Prior to version 4.1.1, an unauthenticated attacker can submit a guest FAQ with an email address that is syntactically valid per RFC 5321 (quoted local part) yet contains raw HTML — for example "<script>alert(1)</script>"@evil.com. PHP's FILTER_VALIDATE_EMAIL accepts this email as valid. The email is stored in the database without HTML sanitization and later rendered in the admin FAQ editor template using Twig's |raw filter, which bypasses auto-escaping entirely. This issue has been patched in version 4.1.1.

    • Actualiza a 4.1.1
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →