Description
Takahe through 0.11.0 fails to restrict URL schemes in link hrefs within federated post content and profile summaries, allowing remote actors to inject javascript: links. Attackers can deliver federated content with malicious javascript: hrefs that execute in the instance origin when clicked, enabling session hijacking or impersonation of viewers.
Published: 2026-09-14
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Cross‑Site Scripting that allows execution of arbitrary JavaScript in the context of the victim instance
Action: Apply Patch
AI Analysis

Impact

Takahe versions up to 0.11.0 permit the injection of "javascript:" URLs in link hrefs that appear in federated posts and profile summaries. When a user clicks such a link, the JavaScript executes with the origin of the instance, potentially hijacking the user’s session or impersonating the viewer. The vulnerability is a typical reflected or stored cross‑ schemes (CWE‑79).

Affected Systems

The affected product is Takahe developed by jointakahe, and all releases through version 0.11.0 are susceptible. Any instance of Takahe running 0.11.0 or earlier without a security update is at risk. Followers, custom instances, or any federated content provider can be the source of malicious links.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity; the EPSS score is approximately 0.00194, which is less than 1%, and the vulnerability is not listed in CISA’s KEV catalogue. The flaw can be exploited by an attacker who can send federated content or compromise the profile summary of a target instance. No local privilege escalation or complex prerequisite is required; the attack vector is remote, directed at the application’s handling of user‑supplied URLs. Given the lack of an existing exploit listing, the direct risk is limited, but the potential for session hijacking keeps the vulnerability relevant for actively federated instances.

Generated by OpenCVE AI on September 16, 2026 at 08:05 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Takahe to a version newer than 0.11. allowed URL schemes.
  • If an immediate update is not available, configure the server or reverse proxy to reject or rewrite any link that uses the "javascript:" scheme before rendering content.
  • Sanitize and validate the href attribute of all links in federated posts and profile summaries to ensure only safe, whitelisted protocols (e.g., http, https, mailto) are accepted, mitigating the XSS vector per CWE‑79 best practices.

Generated by OpenCVE AI on September 16, 2026 at 08:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 14 Sep 2026 22:00:00 +0000

Type Values Removed Values Added
Description Takahe through 0.11.0 fails to restrict URL schemes in link hrefs within federated post content and profile summaries, allowing remote actors to inject javascript: links. Attackers can deliver federated content with malicious javascript: hrefs that execute in the instance origin when clicked, enabling session hijacking or impersonation of viewers.
Title Takahe through 0.11.0 Cross-Site Scripting via javascript: URL Scheme
Weaknesses CWE-79
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-14T21:45:46.041Z

Reserved: 2026-09-14T20:35:45.259Z

Link: CVE-2026-91146

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-14T22:16:59.447

Modified: 2026-09-14T22:16:59.447

Link: CVE-2026-91146

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-16T08:15:15Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')