패치 하려는데 안올라오네요...
문제점은 공개되었고...패치버젼은 저장소에 안올라오고
클플이 일단 관리규칙으로 Anomalous Execution 1~7까지 지원해줘서차단은 켜놓은 상태입니다.
이번 php2shell 관련 클플에서 무료 사용자도 지원하는것 같습니다.
https://blog.cloudflare.com/php-vulnerabilities-waf-protection
참고하세요
문제점은 공개되었고...패치버젼은 저장소에 안올라오고
클플이 일단 관리규칙으로 Anomalous Execution 1~7까지 지원해줘서차단은 켜놓은 상태입니다.
이번 php2shell 관련 클플에서 무료 사용자도 지원하는것 같습니다.
https://blog.cloudflare.com/php-vulnerabilities-waf-protection
참고하세요
총 2명이 반응했습니다
댓글을 작성하시려면 로그인이 필요합니다.
댓글 5개
[원문]
https://launchpad.net/~ondrej/+archive/ubuntu/php
우분투 PPA에는 아직 보안패치 버전이 올라와있지 않습니다!
https://packages.sury.org/php/apt.gpg
GPG키 설치하시고 저장소를 https://packages.sury.org/php/ 로 옮기신뒤 패치를 설치하실수 있습니다.
자세한법은 잘 모르시는경우 GPT에 물어보세요.
PHP 7.2.24 → 공식 패치 없음
PHP 7.2.30 → 공식 패치 없음
PHP 7.2.x 전체 → 공식 패치 없음
PHP 8.2.35 이상 → 수정 버전
① 배포판 백포트 — 위에 SIR 님이 말씀하신 Ondřej Surý 저장소나 Ubuntu Pro 등이 일부 버전에 패치 빌드를 냈습니다. 대개 무료라 먼저 확인해 보시면 좋습니다.
② 유료 장기지원 — TuxCare ELS(5.2~7.4), HeroDevs NES(5.6/7.x/8.0~8.2). 견적제입니다.
③ 지원되는 버전으로 이전.
당장 셋 다 어려우면 임시로 php.ini나 FPM pool 설정에 session.upload_progress.enabled=0 을 넣고 PHP 워커를 재시작하는 방법이 있습니다(ini_set이나 .user.ini로는 적용되지 않습니다). 이 설정은 기본값이 켜짐이고, 끄면 세션 기반 업로드 진행률 표시만 꺼집니다. 업로드 자체는 막히지 않습니다.
내 코드가 그 기능을 쓰는지 모르실 때, 서버를 바꾸지 않고 upload_progress를 참조하는 파일만 찍어 주는 작은 스크립트를 KISA 권고 순서대로 정리한 한국어 런북에 함께 넣어 두었습니다:
https://github.com/testofschool/ephem/blob/main/php2shell-runbook/docs/PHP2SHELL_RUNBOOK.ko.md
KISA도 임시조치만으로는 완전히 막을 수 없다고 하니, 결국 ①~③ 중 하나는 가셔야 합니다. 그누보드·영카트 특정 버전에서 이 설정을 끄면 무엇이 깨지는지는 제가 아직 측정하지 못했습니다. 도움이 되길 바랍니다.