Description
Improper Neutralization of Escape, Meta, or Control Sequences vulnerability in ash-project igniter allows a malicious package publisher to forge the mix igniter.install confirmation prompt.

mix igniter.install prints a confirmation panel (an anti-typosquatting safeguard) listing a package's hex metadata before adding it. The panel builder in Igniter.Project.Deps wrote publisher-controlled fields (meta.description, owner usernames, requirement names, version) to the terminal with only newlines stripped. A malicious or typosquatted package can embed ANSI terminal escape sequences (cursor movement, line erase, carriage returns) in its metadata to overwrite the panel, forging trusted author names and download counts while concealing the real ones, so a developer relying on the panel to vet the package is deceived into approving a malicious dependency.

This issue affects igniter: from 0.8.1 before 0.8.4.
Published: 2026-09-07
Score: 2.3 Low
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A malicious or typosquatted package can embed ANSI terminal escape sequences in its metadata, causing the Igniter confirmation panel to overwrite trusted author names and download counts. This deception can persuade developers to approve a dependency that has been tampered with, potentially introducing malicious code into a project. The flaw demonstrates improper neutralization of control sequences (CWE‑150) and is limited to information disclosure and manipulation rather than direct code execution.

Affected Systems

The vulnerability affects Igniter from version 0.8.1 up to, but not including, 0.8.4. Users running any 0.8.x release below 0.8.4 are potentially exposed.

Risk and Exploitability

The CVSS score of 2.3 suggests a low severity, and the EPSS score is not documented, implying limited public exploitation data. It is not listed in CISA’s KEV catalog. Attackers can exploit this by publishing a crafted package to a registry, or creating a typosquatted replacement, which is then installed by a developer relying on the confirmation panel. Given that the attack vector requires control over package metadata, the risk is reasonably low but still actionable.

Generated by OpenCVE AI on September 8, 2026 at 00:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Igniter to version 0.8.4 or newer, which removes the flaw.
  • If an upgrade is not feasible, limit Igniter usage to trusted packages and disable terminal escape sequence rendering by applying configuration changes or environment variables that strip ANSI codes.
  • Sanitize publisher metadata before rendering the confirmation panel by removing or escaping all ANSI escape sequences.

Generated by OpenCVE AI on September 8, 2026 at 00:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 07 Sep 2026 23:00:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Escape, Meta, or Control Sequences vulnerability in ash-project igniter allows a malicious package publisher to forge the mix igniter.install confirmation prompt. mix igniter.install prints a confirmation panel (an anti-typosquatting safeguard) listing a package's hex metadata before adding it. The panel builder in Igniter.Project.Deps wrote publisher-controlled fields (meta.description, owner usernames, requirement names, version) to the terminal with only newlines stripped. A malicious or typosquatted package can embed ANSI terminal escape sequences (cursor movement, line erase, carriage returns) in its metadata to overwrite the panel, forging trusted author names and download counts while concealing the real ones, so a developer relying on the panel to vet the package is deceived into approving a malicious dependency. This issue affects igniter: from 0.8.1 before 0.8.4.
Title Terminal escape sequence injection in the mix igniter.install confirmation prompt via package metadata
First Time appeared Ash-project
Ash-project igniter
Weaknesses CWE-150
CPEs cpe:2.3:a:ash-project:igniter:*:*:*:*:*:*:*:*
Vendors & Products Ash-project
Ash-project igniter
References
Metrics cvssV4_0

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


Subscriptions

Ash-project Igniter
cve-icon MITRE

Status: PUBLISHED

Assigner: EEF

Published:

Updated: 2026-09-07T22:54:48.222Z

Reserved: 2026-09-07T21:00:01.988Z

Link: CVE-2026-82584

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-07T23:16:51.933

Modified: 2026-09-07T23:16:51.933

Link: CVE-2026-82584

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-08T00:30:17Z

Weaknesses
  • CWE-150

    Improper Neutralization of Escape, Meta, or Control Sequences