DedeCMS / 织梦의 PHP2Shell 해결에는 PHP 실행 환경 패치가 필요합니다. 앱 버전은 호환성 장애를 찾는 단서이며, 악용 가능성이나 두 CVE의 수정 여부를 증명하지 못합니다.
DedeCMS / 织梦 - PHP2Shell 해결을 위한 PHP 호환성
신뢰할 수 있는 대응 관계가 확인되지 않았습니다. 제품 이름이나 최신 다운로드 페이지로 PHP 8 호환성을 추측하지 말고 배포판, 패치, 자체 수정을 식별하세요.
PHP2Shell 수정 범위 확인
파일 및 패키지 식별
include/common.inc.phpinclude/dedemysql.class.phptemplets/uploads/
DedeCMS / 织梦 - PHP2Shell 패치의 호환성 장애 해결
DedeCMS, 상용 배포판, DedeBIZ를 구분하세요. 현재 PHP 5.6+ 표시는 모든 옛 5.7 패키지 증거가 아닙니다. SQL 클래스, 모델, templets, 인코딩을 오프라인 점검하고 DB·uploads·정적 URL을 보존하세요. 다른 제품으로 덮어쓰지 마세요. DedeCMS 주 테이블과 채널별 추가 테이블의 실제 키·접두사를 확인합니다. 작성자·분류·템플릿·정적 경로를 보존합니다. 개수와 이미지 포함 전체 기사를 비교하세요. archives만으로 추가 필드가 빠질 수 있습니다.
의존성과 자체 코드
공식 업그레이드 문서 ↗PHP2Shell 수정 후 서비스 기능 검증
PHP2Shell 수정 전 읽기 전용 점검
명령 예시
php -v
php --ini
php -m
rg -n "mysql_connect|mysql_query|create_function|each\(" includeDedeCMS / 织梦 - PHP2Shell 패치 검증
실제 사이트를 처리하는 PHP에서 두 패치를 확인하세요. 이전 Web 프로세스, 큐 작업자와 모든 복제본을 교체하거나 재시작해야 합니다. 홈페이지 표시나 CLI 버전 변경만으로는 부족합니다.
3. 전체 재시작 및 검증 ↗