CVE Catalog

CVE-2026-86055

HighCVSS 8.7
Published: Translated: NVD NIST

Summary

Part-DB prior to version 2.13.3 builds the absolute URL of the password-reset link it emails from the client-supplied HTTP Host header without trusted-host validation. An unauthenticated attacker can submit a forgot-password request for a known account with a spoofed Host header, causing Part-DB to email a reset link with an attacker-controlled hostname but the genuine reset token. When the victim or an automated mail scanner opens the link, the token is disclosed to the attacker, who can replay it to take over the account, including the seeded admin account.

Risk Assessment

Full pre-authentication administrative account takeover is possible, giving an attacker control over the inventory management system. This is a critical risk to the confidentiality and integrity of organizational data.

Recommendation

Update Part-DB to version 2.13.3 or later. Until patched, consider disabling the password-reset feature or enforcing a correct Host header at the reverse proxy level.

Other vulnerabilities in Part-DB

See all
Original NVD description (English source)

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.

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