{"schema":"threatline.record/2","record":{"id":"CVE-2026-103957","aliases":["GHSA-jcxf-gpf4-58hm"],"summary":"Server-side request forgery in the OAuth2 discovery handling in Loom for AWS","details":"Server-side request forgery in the OAuth2 discovery handling in Loom for AWS before 1.7.0 might allow an authenticated remote user to obtain the access token of another user of the deployment and to cause the application to issue requests to arbitrary internal network locations, via a crafted discovery document address supplied when registering a tool server or remote agent configured for delegated authentication.\n\n\n\nTo remediate this issue, users should upgrade to version 1.7.0 or later.","categories":["Containers & cloud"],"product":"loom","vendor":"AWS","ecosystem":null,"affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-103957","source_modified_at":"2026-10-09T16:36:36.294Z","fetched_at":"2026-10-23T18:48:36.087640Z","product":"loom","vendor":"AWS","versions":[{"lessThan":"1.7.0","status":"affected","version":"0","versionType":"custom"}],"defaultStatus":"unaffected"},{"source":"GitHub Advisory Database","source_url":"https://github.com/awslabs/loom/security/advisories/GHSA-jcxf-gpf4-58hm","source_modified_at":"2026-10-02T19:15:19Z","fetched_at":"2026-10-23T21:47:51.402276Z","package":{"name":"loom","ecosystem":null},"range":"<1.7.0"}],"fixed_versions":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-103957","source_modified_at":"2026-10-09T16:36:36.294Z","fetched_at":"2026-10-23T18:48:36.087640Z","package":{"name":"loom","ecosystem":null},"version":"1.7.0","basis":"first unaffected version stated in the CVE record"},{"source":"GitHub Advisory Database","source_url":"https://github.com/awslabs/loom/security/advisories/GHSA-jcxf-gpf4-58hm","source_modified_at":"2026-10-02T19:15:19Z","fetched_at":"2026-10-23T21:47:51.402276Z","package":{"name":"loom","ecosystem":null},"version":"1.7.0"}],"cvss":6.2,"severity":"Medium","kev":{"listed":false},"epss":{"probability":0.00379,"percentile":0.3066,"score_date":"2026-10-23"},"published_at":"2026-10-02T19:06:52.707Z","modified_at":"2026-10-09T16:36:36.294Z","provenance":[{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-103957","fetched_at":"2026-10-23T18:48:36.087640Z","source_modified_at":"2026-10-09T16:36:36.294Z"},{"source":"GitHub Advisory Database","url":"https://github.com/awslabs/loom/security/advisories/GHSA-jcxf-gpf4-58hm","fetched_at":"2026-10-23T21:47:51.402276Z","source_modified_at":"2026-10-02T19:15:19Z"},{"source":"EPSS","url":"https://api.first.org/data/v1/epss?cve=CVE-2026-103957","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2026-10-23"}],"sources":["CVE List","GitHub Advisory Database","EPSS"],"references":[{"source":"CVE List","url":"https://github.com/awslabs/loom/releases/tag/v1.7.0","tags":["release-notes","patch"]},{"source":"CVE List","url":"https://aws.amazon.com/security/security-bulletins/2026-124-aws/","tags":["vendor-advisory"]},{"source":"CVE List","url":"https://github.com/awslabs/loom/security/advisories/GHSA-jcxf-gpf4-58hm","tags":["third-party-advisory"]}],"locations":[],"motoko_assessment":{"status":"requires_architecture_review","automatic_remediation":false},"cve_state":"PUBLISHED","cvss_source":"CVE List","ssvc":{"exploitation":"none","automatable":"no","technical_impact":"partial","assessed_at":"2026-10-06T18:03:01.220804Z"},"classification":{"method":"product-first software-layer rules","rules_version":"2.1","matched_on":"vendor and product","confidence":"heuristic","reviewed":false},"change_timestamp":"2026-10-09T16:36:36.294Z","content_hash":"8bb333cdd3ce3854a951fff4c6a13c0703c09beb2feda4fe1d9ec0b438f0b92c"}}
