Skip to main content
CVE-2026-86742VulnerabilityPublished 09/09/2026Updated 09/10/2026

CVE-2026-86742: Improper Neutralization of Formula Elements in a CSV File in grokability snipe-it

Affects grokability snipe-itSource CVE Database V5

0

Not known to be exploited · CVSS 5.1 Medium · fixed in 8.7.0 : update grokability snipe-it when convenient.

Data as of 10/25/2026, 04:40:14 UTC

CVSS 4.0 base score
5.1Medium
How severe the flaw is on the 0–10 CVSS scale.
Exploitation

Not in CISA KEV, no exploitation reported

EPSS
0.4% chance of exploitation in 30 days – higher than 34% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 8.7.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:L/SC:L/SI:L/SA:L

What to do

Affected software

ProductAffectedFixed in
grokabilitysnipe-itAffected
  • <8.7.0
Fixed in
  • 8.7.0
GitHubgrokability/snipe-itpkg:github/grokability/snipe-itOther threatsAffected
  • <=8.6.3
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

A fix is available in Snipe-IT version 8.7.0. Users should upgrade to this version or later to remediate the vulnerability. Until upgrading, avoid opening untrusted CSV exports from the "unaccepted assets" report in spreadsheet software that evaluates formulas. No other vendor advisories indicate alternative mitigations.

Description

CVE-2026-86742 is a medium severity vulnerability in grokability's Snipe-IT up to version 8.6.3 where formula elements in CSV exports of the "unaccepted assets" acceptance report are not properly neutralized. This allows an authenticated low-privilege user to inject spreadsheet formulas by setting certain free-text fields to values starting with characters like =, +, -, @, tab, or carriage return. When a user with report viewing privileges exports and opens the CSV in spreadsheet software, the injected formulas can be executed, potentially leading to data exfiltration or command execution. The issue is fixed in version 8.7.0.

Impact

An attacker with low-level authenticated access can inject malicious spreadsheet formulas into CSV exports viewed by users with report viewing privileges. This can lead to data exfiltration or remote code execution in certain legacy configurations when the CSV is opened in spreadsheet applications. The vulnerability affects confidentiality and potentially system integrity.

Summary

Snipe-IT versions up to 8.6.3 do not apply formula escaping to the "unaccepted assets" acceptance report CSV export, unlike other exports in the same controller. The CSV is manually built without using the League\Csv\EscapeFormula or honoring the escape_formulas configuration. An authenticated user with low privileges can inject spreadsheet formulas into free-text fields that appear in the report. When the CSV is opened by a user with report viewing rights in Excel, LibreOffice Calc, or Google Sheets, the formulas are evaluated, enabling potential data exfiltration via functions like HYPERLINK or WEBSERVICE, or command execution via DDE on legacy Windows Excel. This vulnerability is addressed in Snipe-IT version 8.7.0.

References

Community reviews

Loading reviews…