CVE-2026-82756 in ash_authentication_oauth2_server
요약
\~에 의해 VulDB • 2026. 09. 08.
ash-project의 ash_authentication_oauth2_server에서 출력 인코딩 또는 이스케이프 처리가 부적절하여 인증되지 않은 공격자가 WWW-Authenticate 도전 헤더에 임의의 인증 매개변수를 삽입할 수 있는 취약점이 있습니다.
BearerPlug 및 RequireScopePlug는 요청된 tenant로부터 파생된 resource_metadata URL을 인용된 값 내에 직접 보간함으로써 Bearer resource_metadata="..." 도전을 생성합니다. Ash tenant를 요청에서 제어되는 데이터(하위 도메인, Host 헤더, 경로 세그먼트 또는 기타 헤더)로 설정하는 다중 테넌트 애플리케이션의 경우, " 문자가 포함된 tenant는 인용된 값을 종료하고 공격자가 선택한 auth-params(공격자가 통제하는 인증 서버를 가리키는 두 번째 resource_metadata URL 포함)을 추가합니다. Plug에서는 캐리지 리턴과 라인 피드가 거부되므로 이는 응답 분할이 아닌 단일 헤더 내의 매개변수 삽입입니다.
이 문제는 ash_authentication_oauth2_server에 영향을 미치며, 버전 0.1.3부터 0.3.1 미만에서 발생합니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.