Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-109618 — PHP2Shell RCE 취약점(CVE-2026-109618, CVE-2026-109619)에 관한 기술 권고문으로, 근본 원인, 악용 벡터, 탐지 점검, PHP 완화 지침을 다룹니다. | Kitploit
도구/GitHubGitHub/0xblackash/cve-2026-109618
Defensive ToolsVulnerability AnalysisExploitationWeb SecurityThreat IntelligencePapers & ResearchIncident Response
GitHub0xblackash/cve-2026-109618

CVE-2026-109618

PHP2Shell RCE 취약점(CVE-2026-109618, CVE-2026-109619)에 관한 기술 권고문으로, 근본 원인, 악용 벡터, 탐지 점검, PHP 완화 지침을 다룹니다.

저장소 보기
391일 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

🟣 PHP2Shell: 치명적 RCE 분석 및 완화 가이드

Gemini_Generated_Image_cro94bcro94bcro9

CVE-2026-109618 CVE-2026-109619 PHP Impact License

PHP2Shell 원격 코드 실행 취약점에 대한 기술 권고, 위협 인텔리전스 및 탐지 시그니처.


📌 개요

PHP2Shell은 PHP 코어 엔진에서 발견된 한 쌍의 제로데이/치명적 취약점(CVE-2026-109618 및 CVE-2026-109619)을 가리킵니다. 이 취약점들은 인증되지 않은 공격자가 취약한 구성으로 실행 중인 PHP 서버에서 임의 코드를 실행(RCE)할 수 있게 합니다.

   ┌───────────────────────────────┐
   │     Unauthenticated Attacker  │
   └───────────────┬───────────────┘
                   │
                   ▼ 🟣 Exploit Payload
   ┌───────────────────────────────┐
   │   PHP Engine Core Processing  │
   │ (Stream Filters / PHAR Arch)  │
   └───────────────┬───────────────┘
                   │
                   ▼ ⚡
   ┌───────────────────────────────┐
   │   Arbitrary Shell Execution   │
   └───────────────────────────────┘

⚡ 취약점 상세 정보

매개변수세부 정보
취약점CVE-2026-109618 & CVE-2026-109619
CVSS v4.0 점수9.2 (심각)
벡터CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H
영향인증되지 않은 원격 코드 실행 (RCE)
영향받는 소프트웨어PHP 5.x, PHP 7.x, PHP 8.0, 8.1, 8.2, 8.3, 8.4

🟣 위협 분석

1. CVE-2026-109618: 스트림 필터 힙 메모리 손상

  • 메커니즘: PHP 스트림 필터 내부의 버퍼 처리 과정에서 발생하는 메모리 안전성 위반.
  • 악용 벡터: 스트림 매개변수를 조작하여 공격자가 메모리 주소를 제어하고 코드 실행을 달성할 수 있습니다.

2. CVE-2026-109619: PHAR 아카이브 처리 로직 결함

  • 메커니즘: PHP 아카이브(.phar) 래퍼의 파싱 및 역직렬화 로직 결함.
  • 악용 벡터: 공격자가 제어하는 헤더 입력이 임의 함수 호출로 이어집니다.

📸 데모

php2shell1

🛡️ 완화 및 해결 방안

1. PHP 패키지 업그레이드

가장 효과적인 해결책은 서버를 최신 패치된 PHP 바이너리로 즉시 업데이트하는 것입니다:

# Debian / Ubuntu
sudo apt update && sudo apt install --only-upgrade php8.3-cli php8.3-fpm

# RHEL / CentOS / Rocky Linux
sudo dnf update php

2. 긴급 우회 방법 (EOL 환경용)

애플리케이션이 공식 보안 패치를 받지 못하는 수명 종료(EOL) 버전(예: PHP 7.x 또는 8.0)에 의존하는 경우:

  • 🟣 스트림 필터 / 위험한 함수 비활성화: php.ini 파일을 편집하세요:
disable_functions = exec,passthru,shell_exec,system,proc_open,popen,phar

  • 🟣 WAF / 네트워크 필터링: 직렬화된 스트림 프로토콜(php://filter/, phar://)이 포함된 요청을 차단하도록 엄격한 웹 애플리케이션 방화벽(WAF) 규칙을 구현하십시오.
  • 🟣 네트워크 격리: 레거시 서버를 엄격한 내부 네트워크/VPN 뒤에 격리하십시오.

🔍 탐지 및 검증

PHP를 실행하는 서버가 잠재적으로 취약한지 확인하려면:

# Check running PHP version
php -v

# Check loaded modules and PHAR settings
php -i | grep -i "phar"

🤝 기여하기

기여, 위협 정보 업데이트, 탐지 규칙(YARA / Sigma)을 환영합니다!

  1. 저장소를 포크합니다
  2. 기능 브랜치를 생성합니다 (git checkout -b feature/sigma-rule)
  3. 변경 사항을 커밋합니다 (git commit -m 'Add Sigma detection rule')
  4. 브랜치에 푸시합니다 (git push origin feature/sigma-rule)
  5. Pull Request를 엽니다

📜 면책 조항

이 저장소는 순전히 교육, 방어 및 연구 목적으로 만들어졌습니다. 유지 관리자는 여기에 제공된 정보를 악용하거나 불법적인 활동에 사용하는 것에 대해 책임지지 않습니다.

도구 다운로드