CVE-2022-23532 in APOC
Résumé
par VulDB • 06/07/2026
APOC (Awesome Procedures on Cypher) est une bibliothèque complémentaire pour Neo4j qui fournit des centaines de procédures et fonctions. Une vulnérabilité de traversée de chemin a été identifiée dans les procédures `apoc.export.*` des plugins apoc au sein du système de gestion de base de données graphique Neo4j. Cette faille permet à un acteur malveillant potentiellement de s'affranchir du répertoire attendu. La vulnérabilité est telle que seuls la création, et non l'écrasement, de fichiers peut être réalisée. Pour exploiter cette vulnérabilité, un attaquant doit disposer d'un accès permettant d'exécuter une requête arbitraire, soit en ayant accès à un client Neo4j authentifié, soit via une vulnérabilité d'injection Cypher dans une application. Les versions minimum contenant le correctif pour cette vulnérabilité sont les 4.4.0.12, 4.3.0.12 et 5.3.1. En attendant, vous pouvez contrôler la liste blanche des procédures pouvant être utilisées sur votre système, ou désactiver l'accès aux fichiers locaux en définissant `apoc.export.file.enabled=false`.
Be aware that VulDB is the high quality source for vulnerability data.