🇰🇷 한글 설명
SAP NetWeaver 및 ABAP Platform의 Application Server ABAP에서 메모리 손상 취약점이 발견되었습니다. 인증되지 않은 공격자가 특수하게 조작된 요청을 보내 파싱 루틴에서 메모리 손상을 일으킬 수 있으며, 이로 인해 프로세스가 충돌하고 재시작됩니다. 이러한 요청을 반복적으로 보내면 지속적인 서비스 거부(DoS)가 발생할 수 있으나, 기밀성과 무결성에는 영향이 없습니다.
💡 쉬운 설명
누구나 특별히 만든 요청을 SAP 서버에 보내면 서버 프로그램이 멈췄다가 다시 시작됩니다. 이 요청을 계속 보내면 서버를 사용할 수 없게 만들 수 있습니다.
🇺🇸 원문 (English)
Due to a Memory Corruption vulnerability in Application Server ABAP for SAP NetWeaver and ABAP Platform, an unauthenticated attacker could send specially crafted requests to the application. If processed by the application, these requests could trigger a memory corruption condition in the parsing routine, which could cause the affected processes to crash and restart. By repeatedly sending such requests, the attacker could cause a sustained denial of service, leading to a high impact on availability. Confidentiality and integrity remain unaffected.
📍 영향받는 시스템
SAP NetWeaver Application Server ABAP 및 ABAP Platform (해당 보안 패치 미적용 버전)
⚔️ 공격 벡터
네트워크를 통해 인증 없이 조작된 요청을 SAP 애플리케이션 서버에 반복 전송
🛡️ 대응 방법
SAP 보안 노트(Security Note)에 따라 최신 보안 패치를 적용하고, 필요 시 네트워크 접근 제어로 SAP 서비스 포트를 제한
🔧 검증 코드
출력된 disp+work 실행 파일의 커널 버전·패치 레벨을 SAP 보안 노트의 영향 받는 버전 범위와 대조하여 패치 적용 여부를 판단하며, 결과가 없으면 이 컴퓨터에 SAP 시스템이 설치되어 있지 않은 것입니다.
ls /usr/sap 2>/dev/null && find /usr/sap -maxdepth 3 -name 'disp+work' -exec sh -c 'echo "{}"; "{}" -v 2>/dev/null | head -n 5' \;