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

exploitDog

github логотип

GHSA-p4fx-qf2h-jpmj

Опубликовано: 22 авг. 2024
Источник: github
Github: Прошло ревью
CVSS4: 8.6
CVSS3: 8.1

Описание

memos CORS Misconfiguration in server.go (GHSL-2024-034)

memos is a privacy-first, lightweight note-taking service. A CORS misconfiguration exists in memos 0.20.1 and earlier where an arbitrary origin is reflected with Access-Control-Allow-Credentials set to true. This may allow an attacking website to make a cross-origin request, allowing the attacker to read private information or make privileged changes to the system as the vulnerable user account.

Пакеты

Наименование

github.com/usememos/memos

go
Затронутые версииВерсия исправления

< 0.21.0

0.21.0

EPSS

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

8.6 High

CVSS4

8.1 High

CVSS3

Дефекты

CWE-942

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

CVSS3: 8.1
nvd
больше 1 года назад

memos is a privacy-first, lightweight note-taking service. A CORS misconfiguration exists in memos 0.20.1 and earlier where an arbitrary origin is reflected with Access-Control-Allow-Credentials set to true. This may allow an attacking website to make a cross-origin request, allowing the attacker to read private information or make privileged changes to the system as the vulnerable user account. This vulnerability is fixed in 0.21.0.

EPSS

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

8.6 High

CVSS4

8.1 High

CVSS3

Дефекты

CWE-942