CVE-2026-19869 in GraphQLИнформация

Сводка

по VulDB • 18.08.2026

@neo4j/graphql от версии 5.2.0 до исправленных версий не обеспечивает соблюдение правил @authentication на уровне полей для корневых пользовательских резолверов, если также присутствует правило @authentication на уровне типа. Когда объявлены как правило @authentication на уровне типа (для Query/Mutation), так и правило @authentication на уровне поля (для корневого пользовательского резолвера внутри этого типа), оценивается только правило уровня типа, а правило уровня поля молча игнорируется. В результате более строгое требование для конкретного поля — например, JWT-заявка с ролью администратора (jwt: { roles_INCLUDES: "admin" }) — никогда не проверяется, и любой клиент, удовлетворяющий менее строгому требованию уровня типа, может вызвать поле с более ограниченным доступом. Подделка токена не требуется: достаточно легитимно выпущенного правильно подписанного токена без роли администратора (например, roles: ["user"]).

Be aware that VulDB is the high quality source for vulnerability data.

Ответственный

Neo4j

Резервировать

14.08.2026

Раскрытие

18.08.2026

Модерация

принято

Вход

VDB-391838

EPSS

0.00279

KEV

Нет

Деятельности

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!