Skip to main content
← All vulnerabilities
CVE-2025-49000

InvenTree has uncontrolled memory allocation via built-in label-sheet plugin

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.17.13
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

InvenTree is an Open Source Inventory Management System. Prior to version 0.17.13, the skip field in the built-in `label-sheet` plugin lacks an upper bound, so a large value forces the server to allocate an enormous Python list. This lets any authenticated label-printing user trigger a denial-of-service via memory exhaustion. the issue is fixed in versions 0.17.13 and higher. No workaround is available aside from upgrading to the patched version.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • inventree InvenTree

    fixed in 0.17.13

References 3

GitHub · inventree/InvenTree