CVE-2026-55846: falha de média gravidade em allure-framework allure2
Allure: Path Traversal in Allure Report HTTP Server Allows Arbitrary File Read
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
13Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 6.2epss 0.2%
Allure 2 is the version 2.x branch of Allure Report, a multi-language test reporting tool. Prior to 2.39.0, the HTTP server started by allure serve and allure open uses URI.getPath() in Commands.setUpServer() in allure-commandline/src/main/java/io/qameta/allure/Commands.java and passes the percent-decoded request path to reportDirectory.resolve() without normalizing the result or confirming that it remains inside that directory. An unauthenticated client that can reach the server can submit parent-directory segments, including percent-encoded segments, and cause serveFile() to return any regular file readable by the Allure process. The server binds to localhost by default, but the --host option can expose it to other systems, and local users, adjacent containers, or browser-origin attacks may reach a local listener. This can disclose credentials, configuration, source code, build secrets, and other CI/CD data. This issue is fixed in version 2.39.0.
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Produtos afetados
allure-framework · allure2CVEs relacionadas — allure-framework allure2
No mesmo produto, das mais perigosas para as menos.
CVE-2026-33166HIGHAllure Report has an Arbitrary File Read via Path Traversal in Attachment Processing (Allure 1, Allure 2, and XCTest Readers)EPSS 0.5%CVE-2025-52888HIGHAllure 2's xunit-xml-plugin Vulnerable to Improper XXE RestrictionEPSS 0.4%CVE-2026-55847MEDIUMAllure: Stored XSS via unescaped ANSI helper in Allure report status message/trace renderingEPSS 0.3%
Referências
https://github.com/allure-framework/allure2/commit/e83cd67658bc2266832ab366eadd0bc1f48bacedhttps://github.com/allure-framework/allure2/pull/3288https://github.com/allure-framework/allure2/releases/tag/2.39.0https://github.com/allure-framework/allure2/security/advisories/GHSA-82cg-3hv7-74gc