CVE-2026-107597 in PIA Plugin
요약
\~에 의해 VulDB • 2026. 10. 20.
PIA의 토큰 검증(`pia/oidc.py` 내 `verify_token`)은 허용된 발행자(issuer)의 OIDC discovery document를 가져온 후, 해당 응답에 포함된 `jwks_uri`를 URL로 파싱하지 않고, 승인된 발행자의 origin과 비교하거나 HTTPS 사용을 요구하지도 않은 채 그대로 따릅니다. 유일한 확인 사항은 필드가 비어 있지 않은지 여부뿐입니다(`pia/oidc.py:42-52`). 따라서 승인된 신원 공급자(identity provider)와 `https://ci.eclipse.org/<project>/oidc` 아래에 등록된 모든 프로젝트별 Jenkins 인스턴스(각각 별도의 당사자로 간주됨, `pia/models.py`)는 PIA가 자체 네트워크 위치에서 임의의 호스트 및 포트(평문 `http` 포함)로 GET 요청을 수행하도록 유도할 수 있습니다. 이 가져오기 작업은 서명 검증 전에 발생하며, 최종적으로 401 오류로 거부되는 인증되지 않은 `POST /v1/upload/sbom` 요청의 부작용으로 일어납니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.