ifelse

php2shell 밤11시..

패치 하려는데 안올라오네요...
문제점은 공개되었고...패치버젼은 저장소에 안올라오고
클플이 일단 관리규칙으로 Anomalous Execution 1~7까지 지원해줘서차단은 켜놓은 상태입니다.
이번 php2shell 관련 클플에서 무료 사용자도 지원하는것 같습니다.
https://blog.cloudflare.com/php-vulnerabilities-waf-protection

참고하세요

 
총 2명이 반응했습니다

댓글 5개

라이믹스 커뮤니티 YJSoft 님 글에서 얻은 정보입니다.

[원문]

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 이상 → 수정 버전

4,5는 대응을 어찌해야할까요, 마이그레이션 밖에 없는걸까요 어렵네요
개인정보가 있는 사이트라면, 서버 부터 내리고 대응하셔야 할것 같네요. 
스산이조아 님, 5.x·7.x는 PHP.net에서 공식 빌드가 나오지 않아서 선택지가 세 가지 정도입니다.

① 배포판 백포트 — 위에 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도 임시조치만으로는 완전히 막을 수 없다고 하니, 결국 ①~③ 중 하나는 가셔야 합니다. 그누보드·영카트 특정 버전에서 이 설정을 끄면 무엇이 깨지는지는 제가 아직 측정하지 못했습니다. 도움이 되길 바랍니다.
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

203,366건
+
제목 글쓴이 날짜 조회
10-22 조회 756
10-22 조회 536
10-22 조회 649
10-22 조회 1,124
10-22 조회 412
10-22 조회 1,253
10-21 조회 1,247
10-21 조회 571
10-21 조회 588
10-21 조회 632
10-21 조회 518
10-21 조회 395
10-21 조회 1,314
10-21 조회 621
10-21 조회 489
10-21 조회 471
10-21 조회 399
10-21 조회 457
10-20 조회 433
10-20 조회 392