🔍 CVE-2019-14887

9.1
CVSS Score
CRITICAL
2020-03-16
2026-06-17 02:19
✅ 완료

🇰🇷 한글 설명

Wildfly에서 OpenSSL 보안 프로바이더를 사용할 때 설정된 'enabled-protocols' 값이 무시되는 결함이 발견되었습니다. 공격자는 이를 악용하여 연결을 취약한 TLS 버전으로 강제 다운그레이드할 수 있으며, 이로 인해 네트워크를 통해 전송되는 데이터의 암호화가 깨지고 정보가 유출될 수 있습니다.

💡 쉬운 설명

보안 설정이 제대로 작동하지 않아 통신 암호화 수준을 강제로 낮출 수 있는 문제입니다. 이를 통해 해커가 주고받는 데이터를 훔쳐볼 수 있는 위험이 있습니다.

🇺🇸 원문 (English)

A flaw was found when an OpenSSL security provider is used with Wildfly, the 'enabled-protocols' value in the Wildfly configuration isn't honored. An attacker could target the traffic sent from Wildfly and downgrade the connection to a weaker version of TLS, potentially breaking the encryption. This could lead to a leak of the data being passed over the network. Wildfly version 7.2.0.GA, 7.2.3.GA and 7.2.5.CR2 are believed to be vulnerable.

📍 영향받는 시스템

Wildfly 7.2.0.GA, 7.2.3.GA, 7.2.5.CR2

⚔️ 공격 벡터

네트워크 트래픽을 가로채 TLS 프로토콜 버전을 강제로 낮추는 다운그레이드 공격

🛡️ 대응 방법

Wildfly를 최신 보안 패치가 적용된 버전으로 업데이트하거나 OpenSSL 대신 기본 보안 프로바이더를 사용하도록 설정 변경

🔧 검증 코드

명령어 결과에 취약한 버전 번호가 출력되면 해당 시스템은 보안 위협에 노출된 상태입니다.

Shell / Script
wildfly_version=$(wildfly-cli --command 'read-attribute(name=version)' 2>/dev/null); echo $wildfly_version | grep -E '7.2.0.GA|7.2.3.GA|7.2.5.CR2'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL