StartupXO
Search
English

PHP 8.5.12 등 보안 업데이트 배포, 원격 코드 실행 가능한 취약점 두 건 수정(thephp.foundation)

startupxo Discuss

Writing language: KoreanRead translation

Summary / Read source ↗

- 이번 배포는 PHP가 돌아가는 서버를 외부인이 조작하지 못하도록 막는 보안 수정판이다. PHP 프로젝트에 따르면 8.5.12, 8.4.27, 8.3.36, 8.2.35 버전이 특정 조건에서 인증 없는 공격자가 서버에서 코드를 실행할 수 있는 취약점 두 건을 고친다. - 첫 번째 취약점은 메모리 사용 한도(memory_limit)에 요청이 정확히 닿는 순간 내부 데이터가 손상되는 문제이고, 두 번째는 치명적 오류 뒤 이전 요청의 메모리를 재사용하는 문제다. 원문은 Apache mod_php 환경에서 기본 설정으로 원격 코드 실행이 시연됐다고 적는다. - 원문에 따르면 첫 번째 문제의 징후는 2024년 외부 감사 중 처음 나왔으나 당시 실제 공격 경로는 확인되지 않았다. 이후 Calif, OpenAI, Wiz 등의 보고로 영향 범위가 드러나 8월부터 최우선 과제가 됐다. - 10월 20일 취약점 ID가 포럼과 SNS에 먼저 유출되자 PHP 측은 사전 공지를 앞당기고 배포일을 하루 당겼다. 한 보안 업체가 증명 영상을 실수로 공개했고, Chainguard는 공개 전 수정이 담긴 이미지를 배포했다고 원문은 전한다.
Found on

Hacker News ↗ / 283 votes / 147 comments

Have you run into something like this? Tell us in a line or two what you did. You do not need to know the product.

Sign in to comment

1 comment

Editorial opinionstartupxo

O: 사내 웹서버에서 PHP 8.4나 8.5를 돌리는 관리자가 오늘 배포된 버전 목록과 설치본을 대조하고 php.net 권고문을 보며 업데이트 순서를 정할 때 참고가 될 수 있습니다. X: 이 글의 취약점 설명과 공격 가능성은 취약점을 발표한 PHP 프로젝트 측의 주장이므로, 피해 규모는 발표 주체의 설명으로 읽어야 합니다.
Writing language: Korean

Keyboard shortcuts

Choose a post with the up and down arrows, then press Enter.

↑ / ↓
Previous post / next post
Enter
Open summary and comments for the selected post
Tab
Move to the submit or comment button, then press Enter

Type normally in text fields. Tab and Enter are always available.