본문 바로가기
← PHP 소식
PHP 8.5.5안정

PHP 8.5.5 변경 기록과 적용 점검

릴리스: 2026년 4월 9일

게시: 2026년 9월 16일

PHP 8.5.5 공식 변경 기록에서 구성요소와 CVE를 추출하고 사용 환경별 확인 순서를 제공합니다.

PHP 8.5.5 변경 사항

공식 php-src 태그의 NEWS에서 이 버전의 항목만 추출했습니다. 아래 구성요소와 확인 순서는 원문에 따라 자동 구성됩니다. 애플리케이션 호환성이나 취약점 영향 여부를 판정하지 않습니다.

변경된 구성요소

Core · Bz2 · DOM · FFI · GD · Opcache · OpenSSL · PCNTL · PCRE · Phar · SNMP · SOAP · SPL · Standard · Sysvshm · XSL

원문에 명시된 CVE

이 NEWS 항목에 CVE 번호가 명시되어 있지 않습니다. 보안 문제가 없다는 의미는 아닙니다.

사용 환경별 확인 순서

  • php -vphp -m으로 실제 실행 버전과 확장 목록을 확인하고 아래 원문에서 사용 중인 구성요소의 변경을 찾으세요.
  • composer check-platform-reqs로 설치 환경의 요구사항을 확인하세요. 성공하더라도 동작 호환성까지 보장하지는 않습니다.
  • TLS 연결을 사용한다면 외부 API·메일 서버 연결과 인증서 검증을 점검하세요.
  • GD를 사용한다면 이미지 업로드·리사이즈 처리를 실제 파일로 확인하세요.
  • 배포 전 스테이징에서 애플리케이션 테스트를 실행하고, 배포 후 웹 프로세스와 큐 워커가 새 PHP를 사용하는지 확인하세요.

공식 변경 기록

09 Apr 2026, PHP 8.5.5

  • Core: . Fixed bug GH-20672 (Incorrect property_info sizing for locally shadowed trait properties). (ilutov) . Fixed bugs GH-20875, GH-20873, GH-20854 (Propagate IN_GET guard in get_property_ptr_ptr for lazy proxies). (iliaal)

  • Bz2: . Fix truncation of total output size causing erroneous errors. (ndossche)

  • DOM: . Fixed bug GH-21486 (Dom\HTMLDocument parser mangles xml:space and xml:lang attributes). (ndossche)

  • FFI: . Fixed resource leak in FFI::cdef() onsymbol resolution failure. (David Carlier)

  • GD: . Fixed bug GH-21431 (phpinfo() to display libJPEG 10.0 support). (David Carlier)

  • Opcache: . Fixed bug GH-21052 (Preloaded constant erroneously propagated to file-cached script). (ilutov) . Fixed bug GH-20838 (JIT compiler produces wrong arithmetic results). (Dmitry, iliaal) . Fixed bug GH-21267 (JIT tracing: infinite loop on FETCH_OBJ_R with IS_UNDEF property in polymorphic context). (Dmitry, iliaal) . Fixed bug GH-21395 (uaf in jit). (ndossche)

  • OpenSSL: . Fixed bug GH-21083 (Skip private_key_bits validation for EC/curve-based keys). (iliaal) . Fix missing error propagation for BIO_printf() calls. (ndossche)

  • PCNTL: . Fixed signal handler installation on AIX by bumping the storage size of the num_signals global. (Calvin Buckley)

  • PCRE: . Fixed re-entrancy issue on php_pcre_match_impl, php_pcre_replace_impl, php_pcre_split_impl, and php_pcre_grep_impl. (David Carlier)

  • Phar: . Fixed bug GH-21333 (use after free when unlinking entries during iteration of a compressed phar). (David Carlier)

  • SNMP: . Fixed bug GH-21336 (SNMP::setSecurity() undefined behavior with NULL arguments). (David Carlier)

  • SOAP: . Fixed Set-Cookie parsing bug wrong offset while scanning attributes. (David Carlier)

  • SPL: . Fixed bug GH-21454 (missing write lock validation in SplHeap). (ndossche)

  • Standard: . Fixed bug GH-20906 (Assertion failure when messing up output buffers). (ndossche) . Fixed bug GH-20627 (Cannot identify some avif images with getimagesize). (y-guyon)

  • Sysvshm: . Fix memory leak in shm_get_var() when variable is corrupted. (ndossche)

  • XSL: . Fix GH-21357 (XSLTProcessor works with DOMDocument, but fails with Dom\XMLDocument). (ndossche) . Fixed bug GH-21496 (UAF in dom_objects_free_storage). (David Carlier/ndossche)

출처

PHP 8.5.5 공식 NEWS · 현재 PHP 지원 일정

원문에 없는 지원 종료일, CVE, Laravel 호환성 결론은 자동으로 추가하지 않습니다.

php.net 공식 릴리스 노트 보기 →