Insufficient Logging in Directus - #VU158878
Published: November 3, 2026
Vulnerability details
The vulnerability allows a remote user to perform actions without recording the client's IP address, user agent, or origin in activity records, reducing their traceability.
The vulnerability exists due to insufficient logging in Directus activity recording when GraphQL WebSocket connections are accepted without forwarding client context into connection accountability. A remote user can perform actions over a GraphQL WebSocket connection to generate activity records that omit the client's IP address, user agent, and origin.