
CVE-2021-22873 - Revive Adserver 오픈 리다이렉트 취약점에 대한 PoC 익스플로잇입니다.
5.1.0 이전 버전의 Revive Adserver는 lg.php 및 ck.php 전달 스크립트의 dest, oadest 및/또는 ct0 매개변수를 통해 오픈 리다이렉트에 취약합니다. 원래 이 기능은 제3자 광고 서버가 광고를 전달할 때 지표를 추적할 수 있도록 설계되었습니다. 그러나 보안 문제로 인해 리다이렉트를 통한 제3자 클릭 추적은 더 이상 실행 가능한 옵션으로 간주되지 않게 되었고, 이에 따라 이 기능은 제거되고 보안 취약점으로 재분류되었습니다.
Revive Adserver의 오픈 리다이렉트 취약점으로 인해 공격자는 사용자를 임의의 웹사이트로 리다이렉트하는 악성 URL을 제작할 수 있습니다. 이는 피싱 공격, 악성코드 유포, 또는 사용자를 악성 웹사이트로 유도하는 데 악용될 수 있습니다.
GET /lg.php?dest=https://malicious-website.com HTTP/1.1 Host: example.com
1. 5.1.0 이전 버전의 Revive Adserver를 배포합니다.
2. dest, oadest 또는 ct0 매개변수가 악성 웹사이트를 가리키는 악성 URL을 생성합니다.
3. 악성 URL을 광고의 일부로 제공합니다.
4. 사용자가 광고를 클릭하면 악성 웹사이트로 리다이렉트됩니다.
이 개념 증명(PoC)은 교육 목적으로만 제공됩니다. 책임감 있게 사용하고 테스트 권한이 있는 시스템에서만 사용하십시오. 작성자는 이로 인한 오용이나 피해에 대해 책임을 지지 않습니다.