{"id":"CVE-2026-102333","title":"httpdbg before 2.2.1 fails to validate URL schemes in recorded HTTP request URLs rendered as clickable links in the web interface","summary":"httpdbg before 2.2.1 fails to validate URL schemes in recorded HTTP request URLs rendered as clickable links in the web interface. Attackers controlling traffic recorded by httpdbg can supply javascript: scheme URLs that execute maliciou…","severity":"medium","cvss":6.1,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","cwe":["CWE-79"],"vendor":"cle-b","product":"httpdbg","affected":["httpdbg < 2.2.1"],"published":"2026-09-28","updated":"2026-09-30","sourceUpdated":"2026-09-30T17:32:07.107","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-102333","references":[{"url":"https://github.com/cle-b/httpdbg","label":"disclosure@vulncheck.com"},{"url":"https://github.com/cle-b/httpdbg/blob/v2.2.0/httpdbg/hooks/recordhttp2.py#L88-L97","label":"disclosure@vulncheck.com"},{"url":"https://github.com/cle-b/httpdbg/blob/v2.2.0/httpdbg/webapp/static/index.htm#L302","label":"disclosure@vulncheck.com"},{"url":"https://github.com/cle-b/httpdbg/commit/121845b41c19ddaf30b51be0797bc2ff4847d8b3","label":"disclosure@vulncheck.com"},{"url":"https://github.com/cle-b/httpdbg/issues/220","label":"disclosure@vulncheck.com"},{"url":"https://github.com/cle-b/httpdbg/pull/222","label":"disclosure@vulncheck.com"},{"url":"https://github.com/cle-b/httpdbg/releases/tag/v2.2.1","label":"disclosure@vulncheck.com"},{"url":"https://www.vulncheck.com/advisories/httpdbg-before-2.2.1-stored-cross-site-scripting-via-javascript-url","label":"disclosure@vulncheck.com"},{"url":"https://github.com/cle-b/httpdbg/issues/220","label":"134c704f-9b21-4f2e-91b3-4a467353bcc0"},{"url":"https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-102333.json"},{"url":"https://access.redhat.com/security/cve/CVE-2026-102333"},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-102333"}],"tags":["nvd","cve.org","exploit-available","csaf","vex","red-hat"],"epss":0.00257,"epssPercentile":0.17289,"exploitAvailable":true,"ssvc":{"exploitation":"poc","automatable":"no","technicalImpact":"partial","timestamp":"2026-09-29T12:35:31.239490Z"},"ingestedAt":"2026-09-28T23:23:00.570Z","slug":"CVE-2026-102333","body":"## Overview\n\nhttpdbg before 2.2.1 fails to validate URL schemes in recorded HTTP request URLs rendered as clickable links in the web interface. Attackers controlling traffic recorded by httpdbg can supply javascript: scheme URLs that execute malicious scripts in the application origin when clicked, allowing access to captured request and response data including headers and tokens.\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.\n\n## Vendor advisories\n\n- **Red Hat VEX** · updated 2026-09-29 · [vex](https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-102333.json)","depth":"twilight","depthScore":46,"depthScoreParts":{"impact":33.6,"likelihood":0.1,"exploitation":12,"ransomware":0},"changes":[{"seq":212656,"id":"CVE-2026-102333","ts":1790688912794,"field":"exploit_available","old":"false","new":"true"}]}