
Apache 업그레이드 후 공백이 포함된 URL 수정 CVE-2023-25690
마지막 Apache 업그레이드 이후, mod_rewrite에서 "URL 내 공백"과 관련된 몇 가지 문제가 발생했습니다. 2023-04-25 - apache2:amd64 2.4.38-3+deb10u9 2.4.38-3+deb10u10 업그레이드
"공백"을 포함하고 %20으로 대체된 URL이 Apache에서 403 오류를 반환하기 시작했습니다.
업데이트가 실제로 이 문제를 해결하기 위한 것임을 발견했습니다: https://github.com/apache/httpd/commit/d78a166fedd9d02c23e4b71d5f53bd9b2c4b9a51
(https://security-tracker.debian.org/tracker/CVE-2023-25690 )
Ubuntu에서 마지막 Apache 업그레이드 후, 도메인 conf 파일 끝에 [NC,L,B,BNP]를 추가하여 403 반환 문제를 해결했고, 제게는 효과가 있었습니다.
RewriteEngine On
RewriteBase /
RewriteRule ^([^/])/([^/])$ /index.php?lang=$1&page=$2 [NC,L,B,BNP]

이 수정이 누군가에게 도움이 되기를 바랍니다 :-)