CVE-2022-23532 in APOC
Riassunto
di VulDB • 07/07/2026
APOC (Awesome Procedures on Cypher) è una libreria add-on per Neo4j che fornisce centinaia di procedure e funzioni. È stata rilevata una vulnerabilità da path traversal nelle procedure `apoc.export.*` dei plugin APOC nel database grafico Neo4j. L'issue consente a un malintenzionato potenzialmente di uscire dalla directory prevista. La vulnerabilità è tale per cui i file potrebbero essere solo creati ma non sovrascritti. Per sfruttare la vulnerabilità, un attaccante avrebbe bisogno dell'accesso per eseguire una query arbitraria, sia disponendo di accesso a un client Neo4j autenticato, sia sfruttando una vulnerabilità da Cypher injection in un'applicazione. Le versioni minime contenenti la patch per questa vulnerabilità sono 4.4.0.12 e 4.3.0.12 e 5.3.1. Come workaround, è possibile controllare l'allowlist delle procedure che possono essere utilizzate nel proprio sistema, e/o disabilitare l'accesso ai file locali impostando `apoc.export.file.enabled=false`.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.