{"id":"CVE-2026-82405","summary":"Klever-Go Account takeover: `kleverUpdateAccountPermission` authorizes on attacker-controlled `RecipientAddr` instead of the authenticated caller","details":"Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, the KleverUpdateAccountPermission built-in authorizes replacement of a target account's permissions by checking attacker-controlled vmInput.RecipientAddr instead of authenticated vmInput.CallerAddr. An attacker-controlled contract can choose a victim account with configured permissions as RecipientAddr, and contractHasValidPermission can accept the victim's default self-signer as authorization. UpdatePermission can then replace the victim's entire permission set with attacker-supplied Owner permissions, enabling asset theft or permanent lockout without a victim key or signature. Accounts without stored permissions and the native transaction path are not affected. This issue is fixed in version 1.7.20.","aliases":["GHSA-97cv-x867-6xhm"],"modified":"2026-09-24T03:46:52.041964278Z","published":"2026-09-23T19:26:12.967Z","database_specific":{"cwe_ids":["CWE-863"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/82xxx/CVE-2026-82405.json","cna_assigner":"GitHub_M"},"references":[{"type":"WEB","url":"https://gist.github.com/mabdullah22/a41f90aa5ba86bbebf121f739bd5f5e9"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/82xxx/CVE-2026-82405.json"},{"type":"FIX","url":"https://github.com/klever-io/klever-go/commit/c58740eb74d7ee8f07db1e18a7d6214b5559ba32"},{"type":"WEB","url":"https://github.com/klever-io/klever-go/releases/tag/v1.7.20"},{"type":"ADVISORY","url":"https://github.com/klever-io/klever-go/security/advisories/GHSA-97cv-x867-6xhm"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-82405"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/klever-io/klever-go","events":[{"introduced":"0"},{"fixed":"0b70b0f1a1f5d95ac07c2038c227db7f18976a2a"}],"database_specific":{"source":"AFFECTED_FIELD","extracted_events":[{"introduced":"0"},{"fixed":"1.7.20"}]}}],"versions":["v1.7.19","v1.7.18","v1.7.17","v1.7.16","v1.7.15","v1.7.14"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-82405.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V4","score":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"}]}