Apache HTTP Server 2.4.50에서 cve-2021-41773에 대한 수정이 충분하지 않은 것으로 밝혀졌습니다. 공격자는 path traversal 공격을 사용하여 URL을 Alias와 유사한 지시문으로 구성된 디렉터리 외부의 파일에 매핑할 수 있습니다. 이러한 디렉터리 외부의 파일이 일반적인 기본 구성인 "require all denied"로 보호되지 않으면 이 요청이 성공할 수 있습니다. 별칭이 지정된 이러한 경로에 CGI script도 활성화되어 있다면 원격 코드 실행이 허용될 수 있습니다. 이 문제는 Apache 2.4.49 및 Apache 2.4.50에만 영향을 미치며 이전 버전에는 영향을 미치지 않습니다.
Apache HTTP Server 2.4.50에서 cve-2021-41773에 대한 수정이 충분하지 않은 것으로 밝혀졌습니다. 공격자는 path traversal 공격을 사용하여 URL을 Alias와 유사한 지시문으로 구성된 디렉터리 외부의 파일에 매핑할 수 있습니다. 이러한 디렉터리 외부의 파일이 일반적인 기본 구성인 "require all denied"로 보호되지 않으면 이 요청이 성공할 수 있습니다. 별칭이 지정된 이러한 경로에 CGI script도 활성화되어 있다면 원격 코드 실행이 허용될 수 있습니다. 이 문제는 Apache 2.4.49 및 Apache 2.4.50에만 영향을 미치며 이전 버전에는 영향을 미치지 않습니다.
한국어 설명은 영문 원문을 기준으로 제공됩니다. 제품명·버전·보안 식별자는 아래 원문과 함께 확인할 수 있습니다.
영문 원문 보기
It was found that the fix for CVE-2021-41773 in Apache HTTP Server 2.4.50 was insufficient. An attacker could use a path traversal attack to map URLs to files outside the directories configured by Alias-like directives. If files outside of these directories are not protected by the usual default configuration "require all denied", these requests can succeed. If CGI scripts are also enabled for these aliased pathes, this could allow for remote code execution. This issue only affects Apache 2.4.49 and Apache 2.4.50 and not earlier versions.
영향 제품·버전
제품 Apache HTTP Server
영향 버전 Apache HTTP Server 2.4.49, Apache HTTP Server 2.4.50, 2.4.49, 2.4.50, 34, 35, 17.1, 17.2, 17.3, < 9.2.6.0, < 18.1.0.1.0
Apache HTTP Server의 현재 전체 버전이 공식 영향 범위(Apache HTTP Server 2.4.49, Apache HTTP Server 2.4.50, 2.4.49, 2.4.50, 34, 35, 17.1, 17.2, 17.3, < 9.2.6.0, < 18.1.0.1.0)에 포함되는지 확인합니다. OS를 선택하면 해당 OS의 제품·패키지·KB·APAR 확인 명령만 표시됩니다.
조치방안
Apply updates per vendor instructions.
조치 후 확인사항
패치 후 같은 명령으로 전체 버전을 다시 확인해 Apache HTTP Server 9.2.6.0, 18.1.0.1.0 기준을 충족하는지 확인합니다. 이어서 경로 조작·임의 파일 접근 관련 오류·공격 흔적이 새로 발생하지 않는지 확인합니다.