{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-12888","assignerOrgId":"0f2be0ad-3469-4e56-b38f-4eb96719b425","state":"PUBLISHED","assignerShortName":"ThinkstAppliedResearch","dateReserved":"2026-06-22T10:56:11.962Z","datePublished":"2026-06-22T13:05:53.827Z","dateUpdated":"2026-06-22T15:42:35.858Z"},"containers":{"cna":{"providerMetadata":{"orgId":"0f2be0ad-3469-4e56-b38f-4eb96719b425","shortName":"ThinkstAppliedResearch","dateUpdated":"2026-06-22T13:05:53.827Z"},"title":"HTML injection in the Canarytoken Google Chat notification","datePublic":"2026-06-22T11:13:00.000Z","problemTypes":[{"descriptions":[{"lang":"en","cweId":"CWE-74","description":"CWE-74: Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')","type":"CWE"}]}],"impacts":[{"capecId":"CAPEC-113","descriptions":[{"lang":"en","value":"CAPEC-113 Interface Manipulation"}]}],"affected":[{"vendor":"Thinkst Applied Research","product":"Canarytokens","versions":[{"status":"affected","version":"sha-4aef1db90","lessThan":"sha-8ab4dccd","versionType":"custom"},{"status":"affected","version":"4aef1db90","lessThan":"8ab4dccd","versionType":"git"}],"defaultStatus":"unaffected"}],"descriptions":[{"lang":"en","value":"An HTML injection vulnerability exists in the Google Chat webhook notification  sent by Thinkst Applied Research Canarytokens, enabling Interface Manipulation in Google Chat. An attacker can insert limited HTML content including links.\n\n\nThis issue affects Canarytokens: from Docker tag sha-4aef1db90 before sha-8ab4dccd, from Git commit 4aef1db90 before 8ab4dccd.","supportingMedia":[{"type":"text/html","base64":false,"value":"An HTML injection vulnerability exists in the Google Chat webhook notification&nbsp; sent by Thinkst Applied Research Canarytokens, enabling Interface Manipulation in Google Chat. An attacker can insert limited HTML content including links.<div><br><p>This issue affects Canarytokens: from Docker tag sha-4aef1db90 before sha-8ab4dccd, from Git commit 4aef1db90 before 8ab4dccd.</p></div>"}]}],"references":[{"url":"https://github.com/thinkst/canarytokens/security/advisories/GHSA-vcfc-7466-8q65"}],"metrics":[{"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}],"cvssV4_0":{"attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"NONE","userInteraction":"ACTIVE","vulnConfidentialityImpact":"NONE","subConfidentialityImpact":"NONE","vulnIntegrityImpact":"NONE","subIntegrityImpact":"LOW","vulnAvailabilityImpact":"NONE","subAvailabilityImpact":"NONE","exploitMaturity":"PROOF_OF_CONCEPT","Safety":"NOT_DEFINED","Automatable":"NO","Recovery":"NOT_DEFINED","valueDensity":"NOT_DEFINED","vulnerabilityResponseEffort":"LOW","providerUrgency":"GREEN","version":"4.0","baseSeverity":"LOW","baseScore":2,"vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N/E:P/AU:N/RE:L/U:Green"}}],"solutions":[{"lang":"en","value":"Pull the latest Docker image:\n\n\n$ docker pull thinkst/canarytokens:latest","supportingMedia":[{"type":"text/html","base64":false,"value":"Pull the latest Docker image:<div><br></div><div><code>$&nbsp;docker pull thinkst/canarytokens:latest</code></div>"}]}],"credits":[{"lang":"en","value":"GitHub.com/geo-chen","type":"finder"}],"source":{"discovery":"UNKNOWN"},"x_generator":{"engine":"Vulnogram 1.0.2"}},"adp":[{"metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-06-22T15:42:24.249954Z","id":"CVE-2026-12888","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"title":"CISA ADP Vulnrichment","providerMetadata":{"orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP","dateUpdated":"2026-06-22T15:42:35.858Z"}}]}}