🇰🇷 한글 설명
IBM API Connect 10.0.8.0~10.0.8.12 및 12.1.0.0~12.1.1.2 버전에서 원격의 인증된 공격자가 객체 속성의 부적절한 수정 제어로 인해 임의의 코드를 실행할 수 있습니다. 시스템만 제어해야 하는 필드를 사용자가 설정할 수 있어 코드 실행으로 이어질 수 있습니다.
💡 쉬운 설명
API 관리 플랫폼의 내부 설정 값을 로그인한 사용자가 임의로 바꿀 수 있는 결함입니다. 이를 악용하면 공격자가 서버에서 원하는 명령을 실행할 수 있습니다.
🇺🇸 원문 (English)
IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 could allow a remote authenticated attacker to execute arbitrary code due to improperly controlled modification of object attributes. A user could set a field that should only be controlled by the system, which could lead to code execution.
📍 영향받는 시스템
IBM API Connect 10.0.8.0~10.0.8.12 및 12.1.0.0~12.1.1.2
⚔️ 공격 벡터
인증된 사용자 계정으로 로그인한 뒤 시스템 전용 객체 속성 필드를 조작하여 원격 코드 실행을 유도
🛡️ 대응 방법
IBM이 제공하는 최신 보안 패치 또는 수정된 버전으로 즉시 업그레이드
🔧 검증 코드
설치된 IBM API Connect 경로와 apic 명령의 버전 출력을 확인하여 취약 범위(10.0.8.0~10.0.8.12, 12.1.0.0~12.1.1.2)에 해당하는지 판단하며, 결과가 없으면 해당 제품이 설치되지 않은 것입니다.
ls /opt/ibm 2>/dev/null; which apic 2>/dev/null && apic version 2>/dev/null