
🚨Critical - NebulaGraph unauthenticated runtime configuration exposure and modification (CVE-2026-81032) graphd, metad, and storaged each start the HTTP service in src/webservice/WebService.cpp bound to all interfaces by default (ws_ip=0.0.0.0), with /flags routes to read and write runtime gflags and no auth, token, or source restriction. Any reachable attacker dumps cert/key/CA and password-file paths, data dirs, and TLS flags, then live-modifies daemon behavior — disabling transport security, redirecting logs, and altering enable_authorize, failed_login_attempts, and password_lock_time_in_secs without a restart. 👉Affected: NebulaGraph community through 3.8.0 | No fix yet
Post summary
The post discloses an unauthenticated runtime configuration exposure in NebulaGraph 3.8.0 that lets attackers dump sensitive data and modify daemon flags, with no patch yet released or exploit code provided.


