🇰🇷 한글 설명
CuteNews v.2.1.2의 cn_parse_url() 함수 내 __post_data 매개변수에서 신뢰할 수 없는 데이터의 역직렬화 취약점이 발견되었습니다. 공격자는 base64로 인코딩된 PHP 직렬화 페이로드를 POST 매개변수로 전송하여 __referer를 포함한 내부 요청 변수에 임의의 값을 주입할 수 있습니다.
💡 쉬운 설명
웹사이트가 외부에서 보낸 데이터를 검증 없이 처리하는 과정에서 발생하는 보안 허점입니다. 해커가 조작된 데이터를 보내면 웹사이트 내부의 설정값을 마음대로 바꿀 수 있습니다.
🇺🇸 원문 (English)
Deserialization of Untrusted Data of the __post_data parameter in cn_parse_url() in CuteNews v.2.1.2 allows a remote attacker to inject arbitrary values into internal request variables (including __referer) via a crafted base64-encoded serialized PHP payload submitted as a POST parameter.
📍 영향받는 시스템
CuteNews v.2.1.2
⚔️ 공격 벡터
base64로 인코딩된 PHP 직렬화 페이로드를 POST 매개변수에 담아 전송
🛡️ 대응 방법
해당 소프트웨어를 최신 보안 패치가 적용된 버전으로 업데이트하거나 입력 데이터에 대한 역직렬화 검증 로직을 추가하십시오.
🔧 검증 코드
명령어 실행 결과에서 cn_parse_url 함수가 __post_data 매개변수를 처리하는 코드가 발견되면 취약할 가능성이 높습니다.
grep -r "cn_parse_url" /path/to/cutenews/ | grep "__post_data"