🇰🇷 한글 설명
Apache Commons Collections 라이브러리의 취약점을 악용하여 조작된 Java 직렬화 객체를 통해 원격에서 임의의 명령을 실행할 수 있는 취약점입니다. Red Hat JBoss 및 관련 엔터프라이즈 제품군에서 발생하며 매우 높은 위험도를 가집니다.
💡 쉬운 설명
해커가 특수하게 제작된 데이터를 보내면 서버가 이를 처리하는 과정에서 해커의 명령을 그대로 실행하게 되는 보안 구멍입니다. 이로 인해 서버의 제어권을 완전히 빼앗길 수 있습니다.
🇺🇸 원문 (English)
Red Hat JBoss A-MQ 6.x; BPM Suite (BPMS) 6.x; BRMS 6.x and 5.x; Data Grid (JDG) 6.x; Data Virtualization (JDV) 6.x and 5.x; Enterprise Application Platform 6.x, 5.x, and 4.3.x; Fuse 6.x; Fuse Service Works (FSW) 6.x; Operations Network (JBoss ON) 3.x; Portal 6.x; SOA Platform (SOA-P) 5.x; Web Server (JWS) 3.x; Red Hat OpenShift/xPAAS 3.x; and Red Hat Subscription Asset Manager 1.3 allow remote attackers to execute arbitrary commands via a crafted serialized Java object, related to the Apache Commons Collections (ACC) library.
📍 영향받는 시스템
Red Hat JBoss A-MQ, BPM Suite, BRMS, Data Grid, Data Virtualization, Enterprise Application Platform, Fuse, Portal, SOA Platform, Web Server, OpenShift 등 다수 제품군
⚔️ 공격 벡터
조작된 Java 직렬화 객체를 전송하여 원격에서 명령 실행(RCE)
🛡️ 대응 방법
Apache Commons Collections 라이브러리를 최신 버전으로 업데이트하거나, Java 직렬화 역직렬화 방어 기법을 적용합니다.
🔧 검증 코드
검색된 라이브러리 파일의 버전이 취약한 버전(예: 3.2.1 이하)인지 확인합니다.
find / -name "commons-collections*.jar" 2>/dev/null