🇰🇷 한글 설명
AI 소셜 미디어 스케줄링 도구인 Postiz의 2.21.5 미만 버전에서 SSRF 취약점이 발견되었습니다. /api/public/stream 엔드포인트가 HTTP 리다이렉트 후의 최종 목적지를 재검증하지 않아 발생합니다. 공격자는 검증을 통과하는 공개 URL을 입력한 뒤 리다이렉트를 통해 내부 자원에 접근할 수 있습니다.
💡 쉬운 설명
정상적인 주소인 척 속여서 서버가 내부의 비밀스러운 데이터에 접근하도록 만드는 공격입니다. 처음에는 안전한 주소를 보여주다가 중간에 몰래 내부 네트워크로 방향을 틀어버리는 방식입니다.
🇺🇸 원문 (English)
Postiz is an AI social media scheduling tool. Prior to 2.21.5, the /api/public/stream endpoint is vulnerable to SSRF. Although the application validates the initially supplied URL and blocks direct private/internal hosts, it does not re-validate the final destination after HTTP redirects. As a result, an attacker can supply a public HTTPS URL that passes validation and then redirects the server-side request to an internal resource.
📍 영향받는 시스템
Postiz 2.21.5 미만 모든 버전
⚔️ 공격 벡터
검증을 통과하는 공개 URL을 입력한 후, 해당 URL이 내부 IP로 리다이렉트되도록 유도하여 SSRF 공격 수행
🛡️ 대응 방법
Postiz를 최신 버전인 2.21.5 이상으로 업데이트하여 리다이렉트 시 목적지 재검증 로직 적용
🔧 검증 코드
설치된 Postiz의 버전을 확인하여 2.21.5 미만인지 확인합니다.
curl -s http://<target-ip>:<port>/api/public/stream | grep -i 'version' || echo 'Version check required via package manager or source'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:L
💻 영향받는 소프트웨어
IBM WebSphere Application Server