CVE-2026-86055 Details
Description
Part-DB is an open source inventory management system for electronic components. Prior to version 2.13.3, Part-DB builds the absolute URL of the password-reset link it emails to a user from the client-supplied HTTP Host header, with no trusted-host validation. An unauthenticated attacker who submits a forgot-password request for a known account while sending a spoofed Host header causes Part-DB to email that account a reset link whose hostname is attacker-controlled, while still embedding the genuine reset token. When the victim opens the link (or an automated inbound mail-security scanner dereferences it), the valid token is disclosed to the attacker, who replays it against the real instance to set a new password and take over the account. Because the seeded admin account can be targeted, this yields full pre-authentication administrative account takeover. This issue has been patched in version 2.13.3.
A vulnerability in Part-DB, an open-source inventory management system for electronic components, allows for pre-authentication administrative account takeover. This issue exists in versions through 2.13.2. The vulnerability arises because Part-DB generates the absolute URL for password reset links based on the client-supplied HTTP Host header, without validating it against a trusted host list. An unauthenticated attacker can exploit this by sending a spoofed Host header with a forgot-password request for a known account. The system then emails a reset link to the victim with an attacker-controlled hostname, but still includes the genuine reset token. When the victim clicks the link, or if an automated email scanner does so, the token is revealed to the attacker. They can then use this token to reset the password and take over the account. Since the admin account can be targeted, this exploitation allows full access to the administrative functions of the application.
Users are advised to update to Part-DB version 2.13.3 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 29, 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/security/advisories/GHSA-m9rf-69wp-c56r | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/Part-DB/Part-DB-server/releases/tag/v2.13.3 | [email protected] | Release NotesVendor |
| https://github.com/Part-DB/Part-DB-server/security/advisories/GHSA-m9rf-69wp-c56r | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-640 | Weak Password Recovery Mechanism for Forgotten Password | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Part-DB | <= 2.13.2 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 29, 2026 | CVE Modified | CISA-ADP |
| Oct 23, 2026 | New CVE Received | [email protected] |
Volerion