CVE-2026-54615 | CVSS: N/A
Part-DB is an open source inventory management system for electronic components. Prior to version 2.12.1, LogEntryExtraFormatter builds the HTML shown in the "Extra" column of the activity-log table (/log) and in element history tables. Every branch of LogEntryExtraFormatter::getInternalFormat() runs user-controlled strings through htmlspecialchars() before placing them into the HTML it returns — except the CollectionElementDeleted branch, which interpolates getOldName() (and getCollectionName()) into a sprintf() template with no escaping. The returned string is emitted by LogEntryExtraColumn:
参考链接:
• https://github.com/Part-DB/Part-DB-server/releases/tag/v2.12.1
• https://github.com/Part-DB/Part-DB-server/security/advisories/GHSA-gp89-jfq9-x8r
📌 数据来源: NVD 官方