🔍 CVE-2026-87802

9.1
CVSS Score
CRITICAL
2026-09-14
2026-09-14 20:58
✅ 완료

🇰🇷 한글 설명

Apache Syncope의 SRA 설정 시 OAuth 2.0용 JWKS URI가 지정되지 않아 발생하는 암호화 서명 검증 미흡 취약점입니다. 공격자는 임의의 JWT를 위조하여 모든 사용자 신원과 권한을 사칭할 수 있으며, 이를 통해 프록시된 서비스에 대한 전체 접근 권한을 획득할 수 있습니다.

💡 쉬운 설명

로그인 확인용 열쇠가 제대로 검증되지 않아, 공격자가 가짜 신분증을 만들어 아무나 되어 접속할 수 있는 문제입니다. 이로 인해 시스템의 모든 권한을 탈취당할 위험이 있습니다.

🇺🇸 원문 (English)

Improper verification of cryptographic signature vulnerability in Apache Syncope. When SRA is configured for OAuth 2.0 without JWKS set URI assigned, an attacker can forge arbitrary JWTs to impersonate any user identity and permissions, gaining full access to services proxied by SRA. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.

📍 영향받는 시스템

Apache Syncope: 3.0.0-M0 ~ 3.0.16, 4.0.0-M0 ~ 4.0.7, 4.1.0-M0 ~ 4.1.2

⚔️ 공격 벡터

JWKS URI가 설정되지 않은 환경에서 임의로 조작된 JWT(JSON Web Token)를 전송하여 인증 우회

🛡️ 대응 방법

Apache Syncope 버전을 4.0.8 또는 4.1.3 이상으로 업그레이드

🔧 검증 코드

출력된 결과에서 현재 설치된 Apache Syncope의 버전을 확인하여 취약한 버전 범위에 해당하는지 체크합니다.

Shell / Script
rpm -qa | grep syncope || dpkg -l | grep syncope

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N

💻 영향받는 소프트웨어

IBM Verify Identity Access