{"schema":"threatline.record/2","record":{"id":"CVE-2026-116197","aliases":["GHSA-w4p9-c7h8-jvgr"],"summary":"Contrast 1.21.0 before 1.25.0 Credential Leak via imagepuller Wildcard Registry Selection","details":"Edgeless Systems Contrast from 1.21.0 before 1.25.0 contains a non-deterministic registry selection flaw in imagepuller that can prefer wildcard configuration entries over concrete domain matches. When a pull configuration lists both a concrete domain and its parent wildcard, registry credentials, CA bundles, or mirror settings intended for the wildcard may be applied to the concrete registry, leaking credentials or pull metadata.","categories":["Unclassified"],"product":"contrast","vendor":"edgelesssys","ecosystem":null,"affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-116197","source_modified_at":"2026-10-25T13:20:30.463Z","fetched_at":"2026-10-25T16:01:37.004770Z","product":"contrast","vendor":"edgelesssys","versions":[{"version":"1.21.0","status":"affected","versionType":"semver","lessThan":"1.25.0"},{"version":"1.25.0","status":"unaffected","versionType":"semver"}],"defaultStatus":"unaffected"}],"fixed_versions":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-116197","source_modified_at":"2026-10-25T13:20:30.463Z","fetched_at":"2026-10-25T16:01:37.004770Z","package":{"name":"contrast","ecosystem":null},"version":"1.25.0","basis":"first unaffected version stated in the CVE record"}],"cvss":2.1,"severity":"Low","kev":{"listed":false},"epss":{"probability":null,"percentile":null,"score_date":null},"published_at":"2026-10-25T13:20:30.463Z","modified_at":"2026-10-25T13:20:30.463Z","provenance":[{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-116197","fetched_at":"2026-10-25T16:01:37.004770Z","source_modified_at":"2026-10-25T13:20:30.463Z"}],"sources":["CVE List"],"references":[{"source":"CVE List","url":"https://github.com/edgelesssys/contrast/security/advisories/GHSA-w4p9-c7h8-jvgr","tags":["vendor-advisory"]},{"source":"CVE List","url":"https://www.vulncheck.com/advisories/contrast-1.21.0-before-1.25.0-credential-leak-via-imagepuller-wildcard-registry-selection","tags":["third-party-advisory"]}],"locations":[],"motoko_assessment":{"status":"requires_architecture_review","automatic_remediation":false},"cve_state":"PUBLISHED","cvss_source":"CVE List","classification":{"method":"product-first software-layer rules","rules_version":"2.1","matched_on":null,"confidence":"unknown","reviewed":false},"change_timestamp":"2026-10-25T13:20:30.463Z","content_hash":"bd471d3d1f193efecd4a9a37eae9567e810bd95cd39b787ec83fe16aed287d32"}}
