Ошибка авторизации в конечной точке сведений о репозитории REST API (GET /service/rest/v1/repositories/{repositoryName}) в репозитории Sonatype Nexus 3 позволяла учетной записи, имеющей разрешение на чтение или просмотр в групповом репозитории, получать метаданные для репозиториев участников, на которые у нее не было прямых разрешений, путем непосредственного запроса конечной точки имени членского репозитория. Для прокси-репозиториев раскрываемые метаданные включают настроенный удаленный URL-адрес, который может раскрывать внутренние имена вышестоящих хостов. Сюда входит анонимный пользователь, если ему было предоставлено это разрешение; наличие этого разрешения у анонимного пользователя зависит от роли и конфигурации разрешений конкретной установки.
Показать оригинальное описание (EN)
An authorization flaw in the REST API repository details endpoint (GET /service/rest/v1/repositories/{repositoryName}) in Sonatype Nexus Repository 3 allowed an account holding read or browse permission on a group repository to retrieve metadata for member repositories on which it held no direct permission, by requesting the endpoint directly for the member repository name. For proxy repositories, the disclosed metadata includes the configured remote URL, which may reveal internal upstream hostnames. This includes the anonymous user if it has been granted this permission; whether the anonymous user holds this permission depends on the role and permission configuration of the specific installation.
Характеристики атаки
Последствия
Строка CVSS v4.0