🇰🇷 한글 설명
SAP S/4HANA Defense & Security의 오프라인 작업(Disconnected Operations) 기능에서 권한 확인 절차가 누락되었습니다. 이로 인해 사용자 권한을 가진 공격자가 원격 호출 가능 함수 모듈을 호출하여 표준 SAP 데이터베이스 테이블을 직접 업데이트할 수 있습니다. 이는 기밀성이나 가용성에는 영향을 주지 않으나 데이터 무결성에 낮은 수준의 영향을 미칩니다.
💡 쉬운 설명
시스템의 권한 확인 과정이 빠져 있어서, 일반 사용자가 허가되지 않은 데이터베이스 내용을 몰래 수정할 수 있는 보안 약점이 발견되었습니다. 데이터가 유출되거나 서비스가 중단되지는 않지만, 저장된 정보가 변조될 위험이 있습니다.
🇺🇸 원문 (English)
Due to a missing authorization check in the Disconnected Operations of the SAP S/4HANA Defense & Security, an attacker with user privileges could call remote-enabled function modules to do direct update on standard SAP database table . This results in low impact on integrity, with no impact on confidentiality or availability of the application.
📍 영향받는 시스템
SAP S/4HANA Defense & Security (Disconnected Operations 기능 사용 시)
⚔️ 공격 벡터
사용자 권한을 가진 공격자가 원격 호출 가능 함수 모듈(Remote-enabled function modules)을 호출하여 데이터베이스 직접 업데이트
🛡️ 대응 방법
SAP에서 제공하는 최신 보안 패치를 적용하여 권한 확인 로직을 보완해야 합니다.
🔧 검증 코드
명령어 결과에서 해당 제품의 설치 여부와 버전을 확인하여 보안 패치 적용 대상인지 판단합니다.
sapcontrol -function GetSystemInstanceDetails | grep -i 'S/4HANA Defense & Security'