CVE-2022-23532 in APOC
요약
\~에 의해 VulDB • 2026. 07. 15.
APOC(Awesome Procedures on Cypher)은 수백 개의 절차(procedure)와 함수를 제공하는 Neo4j용 추가 라이브러리입니다. Neo4j Graph 데이터베이스의 APOC 플러그인에서 `apoc.export.*` 절차에 경로 순회(path traversal) 취약점이 발견되었습니다. 이 문제를 통해 악성 행위자가 예상 디렉토리를 탈출할 가능성이 있습니다. 해당 취약점은 파일을 생성할 수는 있지만 덮어쓰기는 불가능한 특성입니다. 이 취약점을 공격하기 위해서는 인증된 Neo4j 클라이언트에 접근하거나 애플리케이션 내의 Cypher 주입(Cypher injection) 취약점이 있는 경우 등 임의 쿼리 실행 권한이 필요합니다. 해당 취약점에 대한 패치가 포함된 최소 버전은 4.4.0.12, 4.3.0.12 및 5.3.1입니다. 우회 조치로 시스템에서 사용할 수 있는 절차의 허용 목록(allowlist)을 제어하거나 `apoc.export.file.enabled=false`를 설정하여 로컬 파일 접근을 비활성화할 수 있습니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.