🔍 CVE-2026-45051

0.0
CVSS Score
UNKNOWN
2026-09-15
2026-09-23 18:21
✅ 완료

🇰🇷 한글 설명

Open Access Management(OpenAM) 16.1.1 미만 버전에서 WebAuthn 인증 과정 중 직렬화된 객체를 검증 없이 역직렬화하는 취약점이 발견되었습니다. 공격자가 특정 속성에 조작된 데이터를 미리 입력해 두었다면, 인증 과정에서 임의의 코드가 실행될 수 있습니다.

💡 쉬운 설명

인증 과정에서 시스템이 외부 데이터를 읽어올 때, 그 데이터가 안전한지 확인하지 않고 그대로 실행해버리는 문제입니다. 이를 통해 해커가 시스템의 제어권을 탈취할 수 있습니다.

🇺🇸 원문 (English)

Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, WebAuthnAuthentication loads a serialized AuthenticatorImpl object graph from the configured userAttribute through loadAuthenticators without an ObjectInputFilter. Exploitation requires the WebAuthn flow to be reachable and an attacker to have previously written controlled data to that attribute through delegated administration, provisioning, directory access, legacy REST self-registration, or unsafe configuration. When those non-default conditions hold, the data is deserialized before assertion verification and can execute a classpath gadget in the application server process. This issue is fixed in version 16.1.1.

📍 영향받는 시스템

Open Access Management (OpenAM) 16.1.1 미만 버전

⚔️ 공격 벡터

위임된 관리, 디렉토리 접근 또는 레거시 REST 등록 등을 통해 조작된 데이터를 사용자 속성에 주입한 후 WebAuthn 인증을 유도함

🛡️ 대응 방법

Open Access Management를 최신 버전인 16.1.1 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 정보가 16.1.1 미만인지 확인하여 취약 여부를 판단합니다.

Shell / Script
curl -s http://<target-ip>/openam/serverInfo | grep -i 'version'

💻 영향받는 소프트웨어

IBM WebSphere Application Server