{"id":"CVE-2024-34524","aliases":["EUVD-2024-34838","GHSA-g9rq-ppxc-pmj6"],"status":"published","title":"In XLANG OpenAgents through fe73ac4, the allowed_file protection mechanism can be bypassed by...","description":"In XLANG OpenAgents through fe73ac4, the allowed_file protection mechanism can be bypassed by using an incorrect file extension for the nature of the file content.","severity":{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-11","score":0.00505,"percentile":0.43593,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-288"],"published":"2024-05-05T00:00:00Z","modified":"2026-06-17T07:33:33Z","products":[{"vendor":"xlang","product":"open_agents"}],"references":[{"url":"https://github.com/xlang-ai/OpenAgents/issues/112","tags":["x_transferred"]},{"url":"https://github.com/xlang-ai/OpenAgents/blob/880e26adfe380e999962fc645fc8fc80bd72f103/backend/utils/utils.py#L31","tags":["x_transferred"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-34524"},{"url":"https://github.com/advisories/GHSA-g9rq-ppxc-pmj6"}],"sources":{"cve":[{"id":"CVE-2024-34524","description":"In XLANG OpenAgents through fe73ac4, the allowed_file protection mechanism can be bypassed by using an incorrect file extension for the nature of the file content.","status":"published","published":"2024-05-05T00:00:00Z","modified":"2024-08-02T02:59:20.793Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"adp"}],"cwes":["CWE-288"],"updated_at":"2026-11-02T14:34:23.516065Z"}],"euvd":[{"id":"EUVD-2024-34838","description":"In XLANG OpenAgents through fe73ac4, the allowed_file protection mechanism can be bypassed by using an incorrect file extension for the nature of the file content.","status":"published","published":"2024-05-05T00:00:00Z","modified":"2024-08-02T02:59:20Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical"}],"updated_at":"2026-11-03T03:50:21.347751Z"}],"ghsa":[{"id":"GHSA-g9rq-ppxc-pmj6","title":"In XLANG OpenAgents through fe73ac4, the allowed_file protection mechanism can be bypassed by...","description":"In XLANG OpenAgents through fe73ac4, the allowed_file protection mechanism can be bypassed by using an incorrect file extension for the nature of the file content.","status":"published","published":"2024-05-06T00:30:52Z","modified":"2024-07-03T18:38:58Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical"}],"cwes":["CWE-288"],"updated_at":"2026-11-02T14:57:35.422762Z"}],"nvd":[{"id":"CVE-2024-34524","description":"In XLANG OpenAgents through fe73ac4, the allowed_file protection mechanism can be bypassed by using an incorrect file extension for the nature of the file content.","status":"published","published":"2024-05-06T00:15:10.073Z","modified":"2026-06-17T07:33:33.833Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"secondary"}],"cwes":["CWE-288"],"updated_at":"2026-11-02T14:09:56.122111Z"}]}}
