CVE-2026-41412

alf.io is an open source ticket reservation system for conferences, trade shows, workshops, and meetups. Prior to version 2.0-M5-2606, the alf.io extension sandbox injects a fully-functional HTTP client (`simpleHttpClient`) into every extension script's scope. The `postFileAndSaveResponse()` method accepts an arbitrary filesystem path as its `file` parameter and reads the file contents using `new FileInputStream(file)` with no path validation, directory restriction, or allowlist. A malicious extension script can read any file accessible to the JVM process user and exfiltrate it to an attacker-controlled server via HTTP POST. Version 2.0-M5-2606 patches the issue.
Configurations

No configuration.

History

21 Jul 2026, 19:10

Type Values Removed Values Added
Summary
  • (es) alf.io es un sistema de reserva de entradas de código abierto para conferencias, ferias comerciales, talleres y encuentros. Antes de la versión 2.0-M5-2606, la sandbox de la extensión de alf.io inyecta un cliente HTTP completamente funcional ('simpleHttpClient') en el ámbito de cada script de extensión. El método 'postFileAndSaveResponse()' acepta una ruta de sistema de archivos arbitraria como su parámetro 'file' y lee el contenido del archivo usando 'new FileInputStream(file)' sin validación de ruta, restricción de directorio o lista de permitidos. Un script de extensión malicioso puede leer cualquier archivo accesible para el usuario del proceso JVM y exfiltrarlo a un servidor controlado por un atacante a través de HTTP POST. La versión 2.0-M5-2606 corrige el problema.

03 Jun 2026, 14:16

Type Values Removed Values Added
References () https://github.com/alfio-event/alf.io/security/advisories/GHSA-6m62-53cw-4373 - () https://github.com/alfio-event/alf.io/security/advisories/GHSA-6m62-53cw-4373 -

02 Jun 2026, 23:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-06-02 23:16

Updated : 2026-07-21 19:10


NVD link : CVE-2026-41412

Mitre link : CVE-2026-41412

CVE.ORG link : CVE-2026-41412


JSON object : View

Products Affected

No product.

CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

CWE-73

External Control of File Name or Path