Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-30942

Опубликовано: 10 мар. 2026
Источник: redhat
CVSS3: 6.5
EPSS Низкий

Описание

A flaw was found in Flare, a file sharing platform. An authenticated path traversal vulnerability exists in the /api/avatars/[filename] endpoint, allowing a logged-in user to read arbitrary files from the application container. This occurs because the filename parameter is not properly sanitized, enabling specially crafted sequences to bypass directory restrictions. If open registration is enabled, an attacker can self-register and exploit this vulnerability, leading to sensitive information disclosure.

Отчет

This IMPORTANT path traversal vulnerability in Flare allows authenticated users to read arbitrary files from the /app/ directory via the avatars endpoint. Exploitation requires authentication (PR:L), but instances with default open registration allow attackers to self-register and immediately exploit. Impact is high confidentiality loss; no integrity or availability impact. Fixed in version 1.7.3.

Меры по смягчению последствий

Disable open registration to prevent unauthenticated attackers from creating accounts to exploit this vulnerability. This limits exploitation to existing authenticated users until the upgrade to 1.7.3 can be applied.

Дополнительная информация

Статус:

Important
Дефект:
CWE-22
https://bugzilla.redhat.com/show_bug.cgi?id=2446087flare: Flare: Information disclosure via authenticated path traversal

EPSS

Процентиль: 40%
0.0018
Низкий

6.5 Medium

CVSS3

Связанные уязвимости

CVSS3: 6.5
nvd
17 дней назад

Flare is a Next.js-based, self-hostable file sharing platform that integrates with screenshot tools. Prior to 1.7.3, an authenticated path traversal vulnerability in /api/avatars/[filename] allows any logged-in user to read arbitrary files from within the application container. The filename URL parameter is passed to path.join() without sanitization, and getFileStream() performs no path validation, enabling %2F-encoded ../ sequences to escape the uploads/avatars/ directory and read any file accessible to the nextjs process under /app/. Authentication is enforced by Next.js middleware. However, on instances with open registration enabled (the default), any attacker can self-register and immediately exploit this. This vulnerability is fixed in 1.7.3.

EPSS

Процентиль: 40%
0.0018
Низкий

6.5 Medium

CVSS3

Уязвимость CVE-2026-30942