🔍 CVE-2026-18918

0.0
CVSS Score
UNKNOWN
2026-08-28
2026-09-01 21:11
✅ 완료

🇰🇷 한글 설명

Eclipse Lyo 2.0.0에서 7.0.0 버전 사이에서 2-legged 인증을 지원하는 OAuth 서버의 권한 부여 확인 절차를 우회할 수 있는 취약점이 발견되었습니다. 공격자가 임시 신뢰 클라이언트를 생성한 후 관리자의 승인 없이 즉시 신뢰할 수 있는 클라이언트로 사용할 수 있어 보안 필터가 무력화될 수 있습니다.

💡 쉬운 설명

인증 과정에서 관리자의 허락을 받아야 하는 단계가 생략되어, 가짜 사용자가 마치 허가받은 사용자처럼 시스템에 접근할 수 있는 문제입니다. 이는 보안 검사 과정을 건너뛰고 권한을 획득하는 방식으로 악용될 수 있습니다.

🇺🇸 원문 (English)

In Eclipse Lyo versions 2.0.0 to 7.0.0, OAuth server authorization checks can be bypassed when the 2-legged auth is supported by the server. In those cases, application that based their authz filters upon Lyo-provided `AbstractAdapterCredentialsFilter`, are vulnerable. An attacked can create a provisional trusted client (valid use-case) but then it can be used as a trusted client immediately without requiring the administrator approval to clear the provisional status. The 3-legged path requiring user interaction is not vulnerable and rejects provisional clients.

📍 영향받는 시스템

Eclipse Lyo versions 2.0.0 to 7.0.0

⚔️ 공격 벡터

2-legged 인증을 지원하는 서버에서 임시 클라이언트를 생성한 후 관리자 승인 없이 권한을 탈취하는 방식

🛡️ 대응 방법

Eclipse Lyo를 최신 보안 패치가 적용된 버전으로 업데이트하거나, 2-legged 인증 사용 시 권한 검증 로직을 강화해야 합니다.

🔧 검증 코드

출력된 결과에서 eclipse-lyo 관련 라이브러리의 버전이 2.0.0에서 7.0.0 사이인지 확인합니다.

Shell / Script
mvn dependency:tree | grep -E 'org.eclipse.lyo'

💻 영향받는 소프트웨어

IBM WebSphere Application Server