PHP의 치명적 취약점, 패치 전에 유출되다
Major PHP Vulnerability Leaked
PHP의 session.upload_progress 처리기에서 힙 use-after-free 취약점이 발견됐다. 기본 설정만으로도 악용 가능하며, 공격자는 해제된 버킷 포인터를 재할당해 zend_call_function을 호출하고 system()을 실행할 수 있다. 실제 php-src 8.4.4와 8.2.34에서 검증됐고, 작성자는 공식 패치 전 무료 완화책으로 session.upload_progress.enabled=Off 설정과 멀티파트 업로드 제한을 권고한다.
패치 전 완화책이 구독 혜택이 되어서는 안 된다. 나는 1인 개발자이고, 유출과 패치 사이의 공백에서 가장 큰 피해를 입을 가능성이 높은 조직은 엔터프라이즈 위협 인텔리전스 계약이 없는 소규모 팀들이다.