{"id":"CVE-2022-25152","aliases":["EUVD-2022-29895","GHSA-cwjr-66gj-xm4q"],"status":"published","title":"ITarian - Any user with a valid session token can create and execute agent procedures and bypass mandatory approvals","description":"The ITarian platform (SAAS / on-premise) offers the possibility to run code on agents via a function called procedures. It is possible to require a mandatory approval process. Due to a vulnerability in the approval process, present in any version prior to 6.35.37347.20040, a malicious actor (with a valid session token) can create a procedure, bypass approval, and execute the procedure. This results in the ability for any user with a valid session token to perform arbitrary code execution and full system take-over on all agents.","severity":{"version":"3.1","score":9.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H","level":"critical","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.01893,"percentile":0.79749,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-358"],"published":"2022-06-08T00:00:00Z","modified":"2026-06-17T04:33:06Z","products":[{"vendor":"itarian","product":"itarian platform (saas / on-premise)"},{"vendor":"itarian","product":"on-premise"},{"vendor":"itarian","product":"saas_service_desk"}],"references":[{"url":"https://csirt.divd.nl/DIVD-2021-00037","tags":["x_refsource_CONFIRM","related","x_transferred","Third Party Advisory"]},{"url":"https://csirt.divd.nl/CVE-2022-25152","tags":["x_refsource_CONFIRM","third-party-advisory","x_transferred","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-25152"},{"url":"https://github.com/advisories/GHSA-cwjr-66gj-xm4q"}],"sources":{"cve":[{"id":"CVE-2022-25152","title":"ITarian - Any user with a valid session token can create and execute agent procedures and bypass mandatory approvals","description":"The ITarian platform (SAAS / on-premise) offers the possibility to run code on agents via a function called procedures. It is possible to require a mandatory approval process. Due to a vulnerability in the approval process, present in any version prior to 6.35.37347.20040, a malicious actor (with a valid session token) can create a procedure, bypass approval, and execute the procedure. This results in the ability for any user with a valid session token to perform arbitrary code execution and full system take-over on all agents.","status":"published","published":"2022-06-08T00:00:00Z","modified":"2025-03-11T13:40:38.63Z","cvss":[{"version":"3.1","score":9.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H","level":"critical","assessor":"cna"}],"cwes":["CWE-358"],"updated_at":"2026-11-02T14:34:28.374916Z"}],"euvd":[{"id":"EUVD-2022-29895","description":"The ITarian platform (SAAS / on-premise) offers the possibility to run code on agents via a function called procedures. It is possible to require a mandatory approval process. Due to a vulnerability in the approval process, present in any version prior to 6.35.37347.20040, a malicious actor (with a valid session token) can create a procedure, bypass approval, and execute the procedure. This results in the ability for any user with a valid session token to perform arbitrary code execution and full system take-over on all agents.","status":"published","published":"2022-06-08T00:00:00Z","modified":"2025-03-11T13:40:38Z","cvss":[{"version":"3.1","score":9.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T20:53:08.182954Z"}],"ghsa":[{"id":"GHSA-cwjr-66gj-xm4q","title":"The ITarian platform (SAAS / on-premise) offers the possibility to run code on agents via a...","description":"The ITarian platform (SAAS / on-premise) offers the possibility to run code on agents via a function called procedures. It is possible to require a mandatory approval process. Due to a vulnerability in the approval process, present in any version prior to 6.35.37347.20040, a malicious actor (with a valid session token) can create a procedure, bypass approval, and execute the procedure. This results in the ability for any user with a valid session token to perform arbitrary code execution and full system take-over on all agents.","status":"published","published":"2022-06-10T00:00:55Z","modified":"2023-01-27T05:03:48Z","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-02T14:42:19.36916Z"}],"nvd":[{"id":"CVE-2022-25152","description":"The ITarian platform (SAAS / on-premise) offers the possibility to run code on agents via a function called procedures. It is possible to require a mandatory approval process. Due to a vulnerability in the approval process, present in any version prior to 6.35.37347.20040, a malicious actor (with a valid session token) can create a procedure, bypass approval, and execute the procedure. This results in the ability for any user with a valid session token to perform arbitrary code execution and full system take-over on all agents.","status":"published","published":"2022-06-09T17:15:08.847Z","modified":"2026-06-17T04:33:06.1Z","cvss":[{"version":"3.1","score":9.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H","level":"critical","assessor":"secondary"},{"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":"primary"},{"version":"2.0","score":9,"vector":"AV:N/AC:L/Au:S/C:C/I:C/A:C","level":"high","assessor":"primary"}],"cwes":["CWE-358"],"updated_at":"2026-11-02T14:07:21.62951Z"}]}}
