CVE-2026-86020 Details
Description
Part-DB is an open source inventory management system for electronic components. Prior to version 2.13.2, Part-DB contains a spreadsheet formula injection vulnerability in the part import/export workflow. An authenticated user with permission to import parts can import a CSV file containing formula-prefixed values, such as =1+1, into user-controlled part fields. When the affected part is later exported as an XLSX spreadsheet, Part-DB writes the attacker-controlled value using PhpSpreadsheet's setCellValue() method without neutralising spreadsheet formula characters. As a result, the exported XLSX file contains an executable spreadsheet formula cell rather than a plain text value. If another user exports and opens the spreadsheet, the formula may be evaluated by their spreadsheet software. This issue has been patched in version 2.13.2.
A spreadsheet formula injection vulnerability has been identified in Part-DB, an open-source inventory management system for electronic components, prior to version 2.13.2. The vulnerability arises in the part import/export workflow, where an authenticated user with permission to import parts can upload a CSV file containing formula-prefixed values into user-controlled part fields. When the part is later exported as an XLSX file, Part-DB uses PhpSpreadsheet's setCellValue() method to write the imported value without removing spreadsheet formula characters. This oversight allows the exported file to contain an executable formula instead of a plain text value. If another user opens the spreadsheet, the formula may be evaluated by their spreadsheet software.
Users can update to Part-DB version 2.13.2 or later, where this vulnerability has been patched.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 23, 2026CISA-ADP
Assessed Oct 23, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/Part-DB/Part-DB-server/releases/tag/v2.13.2 | [email protected] | Release NotesVendor |
| https://github.com/Part-DB/Part-DB-server/security/advisories/GHSA-hxw4-frfg-f8jw | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-1236 | Improper Neutralization of Formula Elements in a CSV File | [email protected] |
| CWE-20 | Improper Input Validation | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Part-DB | <= 2.13.1 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 23, 2026 | CVE Modified | CISA-ADP |
| Oct 23, 2026 | New CVE Received | [email protected] |
Volerion