highlight vulnerable to cleartext transmission of sensitive information
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-319.
Summary
Highlight is an open source, full-stack monitoring platform. Highlight may record passwords on customer deployments when a password html input is switched to `type="text"` via a javascript "Show Password" button. This differs from the expected behavior which always obfuscates `type="password"` inputs. A customer may assume that switching to `type="text"` would also not record this input; hence, they would not add additional `highlight-mask` css-class obfuscation to this part of the DOM, resulting in unintentional recording of a password value when a `Show Password` button is used. This issue was patched in version 6.0.0. This patch tracks changes to the `type` attribute of an input to ensure an input that used to be a `type="password"` continues to be obfuscated.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| highlight | highlight | before 6.0.0 | 6.0.0 | Patch available | CNA |
| — | highlight.run (npm) | before 6.0.0 | 6.0.0 | Patch available | GHSA-9qpj-qq2r-5mcc |
- highlight Vendorhighlight Affected before 6.0.0 Fixed in 6.0.0 Patch available CNA
- highlight.run (npm) Vendor— Affected before 6.0.0 Fixed in 6.0.0 Patch available GHSA-9qpj-qq2r-5mcc
Remediation
- Fix · CNA highlight (highlight) Fixed in 6.0.0
- Fix · GHSA-9qpj-qq2r-5mcc highlight.run (npm) Fixed in 6.0.0 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2023-33187
- 2026-10-03 Alias added: GHSA-9qpj-qq2r-5mcc
References
Sources
- CVE-2023-33187 · CVE Program
- CVE-2023-33187 · NVD
- FIRST EPSS
- GHSA-9qpj-qq2r-5mcc · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences