{"action":"Upgrade compliance-trestle to 3.12.2 or later.","affected":[{"fixed":"4.0.3","introduced":"4.0.0"},{"fixed":"3.12.2","introduced":"0"}],"component":"compliance-trestle","cve_ids":["CVE-2026-45774"],"ecosystem":"PyPI","epss":0.00544,"exploited":false,"fixed_versions":["4.0.3","3.12.2"],"ghsa_id":"GHSA-mj4x-vf5c-5xg8","id":"tcs_01M5KFR6MJ1TH7EQ55GQZKHW9E","modified_at":"2026-07-13T16:43:18.319209788Z","published_at":"2026-05-28T17:37:08Z","references":["https://osv.dev/vulnerability/GHSA-mj4x-vf5c-5xg8","https://github.com/oscal-compass/compliance-trestle/security/advisories/GHSA-mj4x-vf5c-5xg8","https://github.com/oscal-compass/compliance-trestle/commit/5c65c5926fe7ca908b9c1d281f904e7d97ba8310","https://github.com/oscal-compass/compliance-trestle/commit/d00a0c2f702c24f7016009fbd626036f5c46f47b","https://github.com/oscal-compass/compliance-trestle"],"severity":{"label":"medium","score":6.9},"sources":[{"source":"osv","source_id":"GHSA-mj4x-vf5c-5xg8","url":"https://osv.dev/vulnerability/GHSA-mj4x-vf5c-5xg8"},{"source":"nvd","source_id":"CVE-2026-45774","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-45774"}],"summary":"compliance-trestle Profile Import has an Arbitrary File Read via trestle:// URI and Relative Path Traversal"}