{"id":"CVE-2026-44846","aliases":["EUVD-2026-60469","GHSA-j836-99w5-523r"],"status":"published","title":"JumpServer: Privilege Overwrite via Organization Invite Logic Flaw","description":"JumpServer is an open source bastion host and an operation and maintenance security audit system. Prior to 4.10.17, a user with the users.invite_user permission can submit an existing member to POST /api/v1/users/users/invite/, causing the organization invitation logic in apps/users/api/user.py to execute user.org_roles.set(org_roles) and replace the member's existing organization roles, which can escalate privileges or downgrade administrators. This issue is fixed in version 4.10.17.","severity":{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:L","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.00427,"percentile":0.37248,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-863"],"published":"2026-08-17T21:04:18Z","modified":"2026-10-28T02:31:12Z","products":[{"vendor":"jumpserver","product":"jumpserver"}],"references":[{"url":"https://github.com/jumpserver/jumpserver/security/advisories/GHSA-j836-99w5-523r","tags":["x_refsource_CONFIRM","advisory"]},{"url":"https://github.com/jumpserver/jumpserver/pull/16662","tags":["x_refsource_MISC","fix"]},{"url":"https://github.com/jumpserver/jumpserver/commit/1803be11a410eb99cd171d47053b697a119c4a50","tags":["x_refsource_MISC","fix"]},{"url":"https://github.com/jumpserver/jumpserver/releases/tag/v4.10.17","tags":["x_refsource_MISC","web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/44xxx/CVE-2026-44846.json","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-44846","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-44846","title":"JumpServer: Privilege Overwrite via Organization Invite Logic Flaw","description":"JumpServer is an open source bastion host and an operation and maintenance security audit system. Prior to 4.10.17, a user with the users.invite_user permission can submit an existing member to POST /api/v1/users/users/invite/, causing the organization invitation logic in apps/users/api/user.py to execute user.org_roles.set(org_roles) and replace the member's existing organization roles, which can escalate privileges or downgrade administrators. This issue is fixed in version 4.10.17.","status":"published","published":"2026-08-17T21:04:18.891Z","modified":"2026-08-18T13:13:42.335Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:L","level":"medium","assessor":"cna"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T13:43:00.288193Z"}],"euvd":[{"id":"EUVD-2026-60469","description":"JumpServer is an open source bastion host and an operation and maintenance security audit system. Prior to 4.10.17, a user with the users.invite_user permission can submit an existing member to POST /api/v1/users/users/invite/, causing the organization invitation logic in apps/users/api/user.py to execute user.org_roles.set(org_roles) and replace the member's existing organization roles, which can escalate privileges or downgrade administrators. This issue is fixed in version 4.10.17.","status":"published","published":"2026-08-17T21:04:18Z","modified":"2026-08-18T13:13:42Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:L","level":"medium"}],"updated_at":"2026-11-02T18:01:47.222335Z"}],"nvd":[{"id":"CVE-2026-44846","description":"JumpServer is an open source bastion host and an operation and maintenance security audit system. Prior to 4.10.17, a user with the users.invite_user permission can submit an existing member to POST /api/v1/users/users/invite/, causing the organization invitation logic in apps/users/api/user.py to execute user.org_roles.set(org_roles) and replace the member's existing organization roles, which can escalate privileges or downgrade administrators. This issue is fixed in version 4.10.17.","status":"published","published":"2026-08-17T21:16:45.227Z","modified":"2026-09-09T21:11:46.833Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:L","level":"medium","assessor":"secondary"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T14:12:38.647684Z"}],"osv":[{"id":"CVE-2026-44846","title":"JumpServer: Privilege Overwrite via Organization Invite Logic Flaw","description":"JumpServer is an open source bastion host and an operation and maintenance security audit system. Prior to 4.10.17, a user with the users.invite_user permission can submit an existing member to POST /api/v1/users/users/invite/, causing the organization invitation logic in apps/users/api/user.py to execute user.org_roles.set(org_roles) and replace the member's existing organization roles, which can escalate privileges or downgrade administrators. This issue is fixed in version 4.10.17.","status":"published","published":"2026-08-17T21:04:18.891Z","modified":"2026-10-28T02:31:12.895722487Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:L","level":"medium"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T15:45:05.172514Z"}]}}
