Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

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

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

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2025-54253-Exploit-Demo — CVE-2025-54253 시뮬레이션 PoC: Adobe AEM OGNL 인젝션 취약점 | Kitploit
도구/GitHubGitHub/shivshantp/cve-2025-54253-exploit-demo
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & EducationRed Teaming
GitHubshivshantp/cve-2025-54253-exploit-demo

CVE-2025-54253-Exploit-Demo

CVE-2025-54253 시뮬레이션 PoC: Adobe AEM OGNL 인젝션 취약점

저장소 보기
1111년 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE Exploit-Status Python License PoC

🚨 CVE-2025-54253 – Adobe AEM Forms on JEE OGNL 주입을 통한 RCE

🔎 개요

CVE-2025-54253는 Adobe AEM Forms on JEE의 치명적인 OGNL 주입 취약점입니다. 이 취약점을 통해 인증되지 않은 공격자가 /adminui/debug?debug=OGNL: 엔드포인트를 통해 임의의 운영 체제 명령을 실행할 수 있습니다.

  • 심각도: 치명적
  • CVSS 점수: 9.8 (보류 중)
  • 공격 벡터: 원격
  • 인증 필요: 아니요
  • 영향을 받는 제품: Adobe AEM Forms on JEE (<= 6.5.23.0)
  • 상태: 악용 가능 확인됨

🧠 기술적 세부 사항

이 취약점은 사용자 제어 OGNL 표현식을 적절한 검증이나 인증 없이 평가하는 노출된 디버깅 인터페이스에 존재합니다. 이를 악용하면 애플리케이션 서버 컨텍스트에서 원격 코드 실행으로 이어질 수 있습니다.

📝 참고: 이 취약점은 /adminui/debug 엔드포인트를 적절한 접근 제어 없이 공개적으로 또는 내부적으로 노출하는 설치 환경에 영향을 미칩니다.


🧪 개념 증명 (PoC)

🔸 HTTP 페이로드 벡터

간단한 OGNL 표현식은 브라우저나 curl을 통한 명령 실행을 보여줍니다.

root@kitploit:~
curl "http://localhost:4502/adminui/debug?debug=OGNL:whoami"

📄 PoC 스크립트

cve-2025-54253-poc.py

root@kitploit:~
python3 poc/cve-2025-54253-poc.py --url http://127.0.0.1:4502 --cmd "whoami"

🧾 샘플 익스플로잇 로그

이 스크립트는 명령 실행 출력을 exploit.log에 기록합니다:

exploit.log


🛠️ 재현 단계

  1. 취약한 Adobe AEM 인스턴스(<= 6.5.23.0)를 설정합니다.

  2. Flask 서버를 시작합니다 (로컬에서 시뮬레이션하는 경우):
    Flask Running

  3. 브라우저에서 OGNL을 실행합니다:
    Browser Execution

  4. curl을 통해 실행합니다:
    Curl Execution

  5. 명령 출력 결과:
    id
    uname -a
    ls -la

  6. Flask 로깅 보기:
    Flask Logs

  7. PoC 스크립트 실행:
    Script Execution

  8. 상세 로그 보기:
    Log Output


🧰 사용된 도구 및 기술

  • Python (PoC 스크립팅)
  • Flask (시뮬레이션 서버)
  • Kali Linux
  • curl 및 브라우저
  • GitHub (PoC 게시)

✅ 완화 방안

  • /adminui/debug에 대한 접근 제한
  • 제공되는 공급업체 패치 적용
  • 액세스 로그에서 승인되지 않은 OGNL 표현식 모니터링
  • WAF 또는 프록시 필터링을 사용하여 이러한 패턴 차단

⚠️ 면책 조항:
이 PoC는 교육 목적으로만 제공됩니다. 소유하지 않았거나 명시적 테스트 허가를 받지 않은 시스템에 사용하지 마십시오.


👨‍💻 작성자

Shivshant Patil
공인 윤리적 해커 (CEH v13)
컴퓨터 공학 학사 졸업
🔗 LinkedIn
🔗 GitHub


📚 참고 자료

  • 🔗 Adobe 보안 권고 (자리 표시자)
  • 🔗 NVD 항목 - CVE-2025-54253
  • 🔗 Exploit Database
도구 다운로드