CVE-2022-23532 in APOCthông tin

Tóm tắt

Bởi VulDB • 17/07/2026

APOC (Awesome Procedures on Cypher) là một thư viện tiện ích bổ sung cho Neo4j cung cấp hàng trăm thủ tục và hàm. Một lỗ hổng path traversal được phát hiện trong các thủ tục apoc.export.* của plugin apoc trên cơ sở dữ liệu đồ thị Neo4j. Lỗ hổng này cho phép kẻ tấn công có khả năng thoát khỏi thư mục dự kiến. Tuy nhiên, do đặc điểm của lỗ hổng, chỉ có thể tạo mới tệp tin chứ không thể ghi đè lên các tệp đã tồn tại. Để khai thác lỗ hổng này, kẻ tấn công cần quyền truy cập để thực thi một câu lệnh tùy ý (arbitrary query), thông qua việc sở hữu quyền truy cập vào máy khách Neo4j đã xác thực hoặc lợi dụng lỗ hổng injection Cypher trong ứng dụng. Các phiên bản tối thiểu chứa bản vá cho lỗ hổng này là 4.4.0.12, 4.3.0.12 và 5.3.1. Làm cách khắc phục tạm thời (workaround), bạn có thể kiểm soát danh sách trắng (allowlist) của các thủ tục được phép sử dụng trong hệ thống của mình, hoặc vô hiệu hóa quyền truy cập tệp cục bộ bằng cách đặt apoc.export.file.enabled=false.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

GitHub, Inc.

Đặt trước

19/01/2022

Tiết lộ

14/01/2023

Kiểm duyệt

được chấp nhận

Khai thác

Tải xuống

EPSS

0.00658

KEV

không

Các hoạt động

rất thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!