{"id":"CVE-2023-32078","aliases":["GHSA-256m-j5qw-38f4","GO-2023-2023"],"title":"Netmaker IDOR Allows User to Update Other User's Password","summary":"Netmaker IDOR Allows User to Update Other User's Password","severity":"high","cvss":7.5,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","vendor":"gravitl","product":"github.com/gravitl/netmaker","ecosystem":"go","affected":["github.com/gravitl/netmaker < 0.17.1","github.com/gravitl/netmaker >= 0.18.0, < 0.18.6"],"patched":["github.com/gravitl/netmaker 0.17.1","github.com/gravitl/netmaker 0.18.6"],"published":"2023-08-25","updated":"2026-09-10","sourceUpdated":"2026-09-10T03:50:08.583367213Z","source":"OSV","sourceUrl":"https://osv.dev/vulnerability/GHSA-256m-j5qw-38f4","references":[{"url":"https://github.com/gravitl/netmaker/security/advisories/GHSA-256m-j5qw-38f4"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-32078"},{"url":"https://github.com/gravitl/netmaker/pull/2158"},{"url":"https://github.com/gravitl/netmaker/commit/b3be57c65bf0bbfab43b66853c8e3637a43e2839"},{"url":"https://github.com/gravitl/netmaker"}],"tags":["osv","go"],"epss":0.00698,"epssPercentile":0.51244,"ingestedAt":"2026-09-12T03:13:01.744Z","slug":"CVE-2023-32078","body":"## Overview\n\n### Impact\nAn IDOR vulnerability was found in the user update function. By specifying another user's username it is possible to update the other user's password.\n\n### Patches\nIssue is patched in 0.17.1, and fixed in 0.18.6+.\n\nIf Users are using 0.17.1, they should run \"docker pull gravitl/netmaker:v0.17.1\" and \"docker-compose up -d\". This will switch them to the patched users\n\nIf users are using v0.18.0-0.18.5, they should upgrade to v0.18.6 or later.\n\n### Workarounds\nIf using 0.17.1, can just pull the latest docker image of backend and restart server.\n\n### References\nCredit to Project Discovery, and in particular https://github.com/rootxharsh , https://github.com/iamnoooob, and https://github.com/projectdiscovery\n\n## Affected packages\n\n- `github.com/gravitl/netmaker < 0.17.1`\n- `github.com/gravitl/netmaker >= 0.18.0, < 0.18.6`\n\n## Remediation\n\nUpgrade to a patched release:\n\n- `github.com/gravitl/netmaker 0.17.1`\n- `github.com/gravitl/netmaker 0.18.6`","depth":"twilight","depthScore":41,"depthScoreParts":{"impact":41.3,"likelihood":0.1,"exploitation":0,"ransomware":0},"changes":[]}