Description
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.
Published: 2026-10-05
Score: 6 Medium
EPSS: n/a
KEV: No
Impact: Account takeover
Action: Apply patch
AI Analysis

Impact

The vulnerability is a cross‑site request forgery that occurs when Chaterm processes callbacks from its OAuth flow without validating a state parameter. A malicious web page can craft a chaterm:// URL that includes arbitrary userInfo, causing the victim’s application to authenticate as the attacker without the victim's consent. This permits an attacker to log in with the victim’s context, after which the application automatically synchronizes saved hosts, passwords, and private keys, exposing sensitive credential material. The weakness is a classic CSRF flaw (CWE‑352) that can compromise both the confidentiality and integrity of the user’s data.

Affected Systems

Affected systems are installations of Chaterm older than version 0.12.1. All releases prior to that, including 0.12.0 and earlier, lack the state validation in the OAuth callback, making them vulnerable. The product name is simply Chaterm, and the affected vendor is Chaterm. No specific sub‑versions beyond the cut‑off are listed, so any deployment below 0.12.1 should be considered at risk.

Risk and Exploitability

The CVSS base score is 6.0, which represents a moderate severity under the CVSSx3 framework. EPSS data is not available, and the vulnerability is not listed in CISA's KEV catalog, indicating no known widespread exploitation. Nonetheless, the attack requires only that a victim load a malicious web page that triggers a chaterm:// callback; no additional privileges or credentials are needed. The absence of state validation makes the exploit straightforward, and the payload is delivered through a standard browser, highlighting a realistic threat scenario for users who routinely open remote pages.

Generated by OpenCVE AI on October 5, 2026 at 02:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Chaterm to version 0.12.1 or later to fix state validation
  • If an upgrade cannot be performed immediately, manually block or remove the chaterm:// OAuth callback handler to prevent unsigned callbacks from being processed
  • Enable multi‑factor authentication on Chaterm accounts to reduce risk if an attacker manages to authenticate via the spoofed callback

Generated by OpenCVE AI on October 5, 2026 at 02:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 05 Oct 2026 01:00:00 +0000

Type Values Removed Values Added
Description 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.
Title Chaterm before 0.12.1 Login CSRF via chaterm:// OAuth Callback
Weaknesses CWE-352
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N'}

cvssV4_0

{'score': 6, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:P/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-05T00:44:18.046Z

Reserved: 2026-10-05T00:18:59.611Z

Link: CVE-2026-105292

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-05T01:16:28.630

Modified: 2026-10-05T01:16:28.630

Link: CVE-2026-105292

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-05T02:30:08Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)