Login CSRF in Chaterm via chaterm:// OAuth callback
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- Passive
- Attack complexity
- High
- Attack requirements
- Present
- Impact type
- Tampering
- Confidentiality · integrity · availability
- High · Low · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-352.
Summary
Chaterm from 0.2.0 before 0.12.1 contains a login cross-site request forgery flaw (CWE-352) in its chaterm:// OAuth callback handling. The application does not validate OAuth state, so a crafted callback from a web page can sign a victim into an attacker's account. Remote attackers can trigger this from a web page with attacker-controlled user information, and default data sync then uploads the victim's saved hosts, passwords, and private keys to the attacker's account.
Written with Claude Haiku 5.5 from the sources below · 2026-10-29
Description from the CNA
Chaterm before 0.12.1 contains a login cross-site request forgery vulnerability that allows remote attackers to inject login state by sending chaterm:// callbacks without OAuth state validation. Attackers can trigger a crafted callback with attacker-controlled userInfo from a web page, signing the victim into the attacker's account so default data sync uploads saved hosts, passwords, and private keys.
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
Remediation
Update Chaterm to version 0.12.1 or later, which fixes this issue.
Written with Claude Haiku 5.5 from the sources below · 2026-10-29
- Fix · CNA Chaterm (chaterm) Fixed in 0.12.1
Timeline
- 2026-10-05 Threatist record created from CVE-2026-105292
- 2026-10-05 Alias added: GHSA-xv7q-7232-3gx8
- 2026-10-05 Priority changed: MEDIUM → LOW
- 2026-10-07 CISA SSVC decision points changed
References
Sources
- CVE-2026-105292 · CVE Program
- CVE-2026-105292 · NVD
- FIRST EPSS
- GHSA-xv7q-7232-3gx8 · 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