211 matches found
PT-2026-96218
Name of the Vulnerable Software and Affected Versions InvenTree versions prior to 1.4.0 Description Privileged staff users with permissions to author report or label templates can trigger the WeasyPrint report rendering process to retrieve resources selected by an attacker via HTTP, HTTPS, or loc...
PT-2026-96217
Name of the Vulnerable Software and Affected Versions InvenTree versions prior to 1.4.0 Description An authentication bypass occurs because the system fails to call the users.permissions.check user permission function to verify the caller's per-model view role before selecting objects by primary...
PT-2026-96216
Name of the Vulnerable Software and Affected Versions InvenTree versions prior to 1.4.0 Description The '/api/importer/row/' and '/api/importer/mapping/' endpoints fail to scope DataImportRow and DataImportColumnMap querysets to the owner of the associated DataImportSession. This allows any...
CVE-2026-61745: Missing Authorization
InvenTree is an Open Source Inventory Management System. Prior to 1.4.0, the POST /api/machine/pk/restart/ endpoint in src/backend/InvenTree/machine/api.py uses IsAuthenticatedOrReadScope without requiring the ADMIN role used by other machine management operations. Any authenticated user who lack...
PT-2026-96215
Name of the Vulnerable Software and Affected Versions InvenTree versions prior to 1.4.0 Description An issue exists where PluginSettingList, PluginAllSettingList, and PluginSettingDetail use GlobalSettingsPermissions without the IsAuthenticated permission. Because GlobalSettingsPermissions allows...
PT-2026-96200
Name of the Vulnerable Software and Affected Versions InvenTree versions prior to 1.4.0 Description The POST '/api/machine/pk/restart/' endpoint in src/backend/InvenTree/machine/api.py uses IsAuthenticatedOrReadScope without requiring the ADMIN role. This allows any authenticated user, such as...
PT-2026-96214
Name of the Vulnerable Software and Affected Versions InvenTree versions prior to 1.4.0 Description An issue exists where the POST /api/barcode/ endpoint accepts synthesized internal JSON barcodes containing a lowercase model label and an integer primary key. Because the BarcodeView only requires...
CVE-2026-61746: Exposure of Sensitive Information to an Unauthorized Actor
InvenTree is an Open Source Inventory Management System. Prior to 1.4.0, PluginSettingList, PluginAllSettingList, and PluginSettingDetail set GlobalSettingsPermissions without the IsAuthenticated permission used by the project default and equivalent global-settings endpoints...
CVE-2026-61749: Exposure of Sensitive Information to an Unauthorized Actor
InvenTree is an Open Source Inventory Management System. Prior to 1.4.0, privileged staff users who can author report or label templates can cause WeasyPrint report rendering to retrieve attacker-selected resources through the HTTP and HTTPS URL schemes or the local file URI scheme. The...
Inventree vulnerable to Stored Cross-site Scripting
Inventree prior to 0.8.3 is vulnerable to stored cross-site scripting by uploading SVG files. Version 0.8.3 contains a patch for this issue...
PYSEC-2026-823 Inventree vulnerable to Stored Cross-site Scripting
Inventree prior to 0.8.3 is vulnerable to stored cross-site scripting by uploading SVG files. Version 0.8.3 contains a patch for this issue...
PYSEC-2026-824 CSV Injection in inventree
Improper Neutralization of Formula Elements in a CSV File in GitHub repository inventree/inventree prior to 0.7.2...
CVE-2026-35479
InvenTree is an Open Source Inventory Management System. Prior to 1.2.7 and 1.3.0, any users who have staff access permissions can install plugins via the API, without requiring "superuser" account access. This level of permission requirement is out of alignment with other plugin actions such as...
CVE-2026-35478
InvenTree is an Open Source Inventory Management System. From 0.16.0 to before 1.2.7, any authenticated InvenTree user can create a valid API token attributed to any other user in the system — including administrators and superusers — by supplying the target's user ID in the user field of a POST...
CVE-2026-39362
InvenTree is an Open Source Inventory Management System. Prior to 1.2.7 and 1.3.0, when INVENTREEDOWNLOADFROMURL is enabled opt-in, authenticated users can supply remoteimage URLs that are fetched server-side via requests.get with only Django's URLValidator check. There is no validation against...
CVE-2026-39362
InvenTree is an Open Source Inventory Management System. Prior to 1.2.7 and 1.3.0, when INVENTREEDOWNLOADFROMURL is enabled opt-in, authenticated users can supply remoteimage URLs that are fetched server-side via requests.get with only Django's URLValidator check. There is no validation against...
CVE-2026-35478
InvenTree is an Open Source Inventory Management System. From 0.16.0 to before 1.2.7, any authenticated InvenTree user can create a valid API token attributed to any other user in the system — including administrators and superusers — by supplying the target's user ID in the user field of a POST...
CVE-2026-35477
InvenTree is an Open Source Inventory Management System. From 1.2.3 to 1.2.6, the fix for CVE-2026-27629 upgraded the PARTNAMEFORMAT validator to use jinja2.sandbox.SandboxedEnvironment. However, the actual renderer in part/helpers.py was not updated and still uses the non-sandboxed...
CVE-2026-35479
InvenTree is an Open Source Inventory Management System. Prior to 1.2.7 and 1.3.0, any users who have staff access permissions can install plugins via the API, without requiring "superuser" account access. This level of permission requirement is out of alignment with other plugin actions such as...
EUVD-2026-20596
InvenTree is an Open Source Inventory Management System. Prior to 1.2.7 and 1.3.0, when INVENTREEDOWNLOADFROMURL is enabled opt-in, authenticated users can supply remoteimage URLs that are fetched server-side via requests.get with only Django's URLValidator check. There is no validation against...