CVE-2024-5452
RCE via Property/Class Pollution in lightning-ai/pytorch-lightning
- 게시됨
- 2024. 6. 6.
- 업데이트됨
- 2025. 10. 15.
- CNA 할당 중
- @huntr_ai
- 증거 관찰됨
- 2026. 8. 4.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H보통 · 다음 30일
- 백분위수
- 98.0%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
lightning-ai/pytorch-lightning 라이브러리 버전 2.2.1에는 역직렬화된 사용자 입력을 부적절하게 처리하고 `deepdiff` 라이브러리가 dunder 속성을 잘못 관리하여 발생하는 원격 코드 실행(RCE) 취약점이 존재합니다. 이 라이브러리는 `deepdiff.Delta` 객체를 사용하여 프론트엔드 작업에 따라 애플리케이션 상태를 수정합니다. 그러나 dunder 속성 수정에 대한 의도된 제한을 우회할 수 있어, 공격자가 역직렬화기 화이트리스트를 통과하고 dunder 속성을 포함하는 직렬화된 델타를 구성할 수 있습니다. 처리 시 이를 악용하여 다른 모듈, 클래스 및 인스턴스에 접근할 수 있으며, 임의 속성 쓰기와 기본 구성의 모든 자체 호스팅 pytorch-lightning 애플리케이션에서 완전한 RCE로 이어질 수 있습니다. 델타 엔드포인트가 기본적으로 활성화되어 있기 때문입니다.
소스
1CVE-2024-5452에 대한 상세한 기술 분석: DeepDiff 델타 속성 오염을 통해 PyTorch Lightning에서 발생하는 원격 코드 실행 취약점, 개념 증명 및 완화 가이드 포함.
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.