{"id":"CVE-2024-47210","aliases":["EUVD-2024-42312","GHSA-qv7g-5jm3-2q8q"],"status":"published","title":"Gladys Assistant before 4.45.1 allows Privilege Escalation (a user changing their own role)...","description":"Gladys Assistant before 4.45.1 allows Privilege Escalation (a user changing their own role) because req.body.role can be used in updateMySelf in server/api/controllers/user.controller.js.","severity":{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-09","score":0.00575,"percentile":0.47721,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-400"],"published":"2024-09-21T00:00:00Z","modified":"2026-10-28T02:31:04Z","products":[{"vendor":"gladysassistant","product":"gladys_assistant"}],"references":[{"url":"https://github.com/GladysAssistant/Gladys/compare/v4.45.0...v4.45.1","tags":["web"]},{"url":"https://github.com/GladysAssistant/Gladys/pull/2115","tags":["fix"]},{"url":"https://github.com/GladysAssistant/Gladys/commit/344ad9b8ca3078d9292dd95f2dd7b9172bc6ebbe","tags":["fix"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-47210","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-qv7g-5jm3-2q8q"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/47xxx/CVE-2024-47210.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2024-47210","description":"Gladys Assistant before 4.45.1 allows Privilege Escalation (a user changing their own role) because req.body.role can be used in updateMySelf in server/api/controllers/user.controller.js.","status":"published","published":"2024-09-21T00:00:00Z","modified":"2024-09-23T15:26:54.395Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"adp"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T14:33:57.302325Z"}],"euvd":[{"id":"EUVD-2024-42312","description":"Gladys Assistant before 4.45.1 allows Privilege Escalation (a user changing their own role) because req.body.role can be used in updateMySelf in server/api/controllers/user.controller.js.","status":"published","published":"2024-09-21T00:00:00Z","modified":"2024-09-23T15:26:54Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-03T00:28:16.94122Z"}],"ghsa":[{"id":"GHSA-qv7g-5jm3-2q8q","title":"Gladys Assistant before 4.45.1 allows Privilege Escalation (a user changing their own role)...","description":"Gladys Assistant before 4.45.1 allows Privilege Escalation (a user changing their own role) because req.body.role can be used in updateMySelf in server/api/controllers/user.controller.js.","status":"published","published":"2024-09-22T00:30:49Z","modified":"2024-09-23T18:31:38Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T14:58:19.788112Z"}],"nvd":[{"id":"CVE-2024-47210","description":"Gladys Assistant before 4.45.1 allows Privilege Escalation (a user changing their own role) because req.body.role can be used in updateMySelf in server/api/controllers/user.controller.js.","status":"published","published":"2024-09-21T23:15:14.137Z","modified":"2026-06-17T07:56:43.827Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"secondary"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T14:10:27.456509Z"}],"osv":[{"id":"CVE-2024-47210","description":"Gladys Assistant before 4.45.1 allows Privilege Escalation (a user changing their own role) because req.body.role can be used in updateMySelf in server/api/controllers/user.controller.js.","status":"published","published":"2024-09-21T00:00:00Z","modified":"2026-10-28T02:31:04.243445819Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:43.253252Z"}]}}
