CVE-2022-23532 in APOC
Сводка
по VulDB • 07.07.2026
APOC (Awesome Procedures on Cypher) — это дополнительная библиотека для Neo4j, предоставляющая сотни процедур и функций. В процедурах экспорта `apoc.export.*` плагинов APOB в базе данных графов Neo4j обнаружена уязвимость обхода путей (path traversal). Данная проблема позволяет злоумышленнику потенциально выйти за пределы ожидаемой директории. Особенность уязвимости заключается в том, что файлы могут быть только созданы, но не перезаписаны. Для эксплуатации уязвимости атакующему потребуется возможность выполнения произвольного запроса, либо путем получения доступа к авторизованному клиенту Neo4j, либо благодаря наличию уязвимости инъекции Cypher в приложении. Минимальные версии, содержащие исправление для данной уязвимости: 4.4.0.12, 4.3.0.12 и 5.3.1. В качестве временного решения (workaround) вы можете контролировать белый список процедур, которые могут использоваться в вашей системе, а также отключить доступ к локальным файлам, установив параметр `apoc.export.file.enabled=false`.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.