CVE Catalog

CVE-2026-82584

LowCVSS 2.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.53%

42th percentile - higher than 42% of all known CVEs

Summary

A vulnerability in the igniter library of the ash-project allows a malicious package publisher to forge the mix igniter.install confirmation prompt. The metadata fields are not properly neutralized, allowing ANSI escape sequences to overwrite the confirmation panel, hiding real information and presenting fake author names or download counts.

Risk Assessment

The risk is that a developer, trusting the confirmation prompt, may approve the installation of a malicious or typosquatted package, potentially compromising the project and the development environment.

Recommendation

It is recommended to immediately upgrade the igniter library to version 0.8.4 or later, which includes the fix. Additionally, exercise caution when installing packages and verify their origin outside the confirmation prompt.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS