CVE-2026-54918
Last modified
CVE-2026-54918 is a medium-severity vulnerability rated 5.3/10 on the CVSS scale. NetBox Device Type Library is a collection of community-sourced device type definitions for import into NetBox. In the affected repository revisions, NETBOX_DT_LIBRARY_URL in tests/test_configuration.py is a free-form tracked constant that an unauthenticated pull-request author can change before the validation test harness runs. EPSS estimates a 0.41% chance of exploitation in the next 30 days.
Description
NetBox Device Type Library is a collection of community-sourced device type definitions for import into NetBox. In the affected repository revisions, NETBOX_DT_LIBRARY_URL in tests/test_configuration.py is a free-form tracked constant that an unauthenticated pull-request author can change before the validation test harness runs. During pytest collection, tests/definitions_test.py passes the value to Repo.clone_from and create_remote("upstream").fetch(), causing blind Git smart-HTTP requests to an attacker-selected host or loading attacker-controlled tests/known-*.json validation caches. The blind request cannot set arbitrary metadata-service headers or return response bodies, and this path does not execute remote Git hooks, but substituted known data can bypass slug, module, and rack uniqueness validation. This vulnerability is fixed in commit 8980c690097e92f5028c7e6df402b327d827ecd5.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| netbox-community | devicetype-library | < 8980c690097e92f5028c7e6df402b327d827ecd5 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-54918?
How severe is CVE-2026-54918?
How do I fix CVE-2026-54918?
How Strix Helps
- One Click Account Takeover in GranolaHow a notification link broke out of Electron and led to a one-click account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-5491DriveLock Directory Traversal Information Disclosure Vulnera…7.5
- CVE-2026-54910FileBrowser Quantum is a free, self-hosted, web-based file m…7.7
- CVE-2026-54911UltraJSON is a fast JSON encoder and decoder written in pure…6.5
- CVE-2026-54915Tautulli is a Python based monitoring and tracking tool for …5.4
- CVE-2026-54916NetBox Device Type Library is a collection of community-sour…8.8
- CVE-2026-54917SeaweedFS is a distributed storage system for object storage…10
- CVE-2026-54919cpp-httplib is a C++11 single-file header-only cross platfor…7.4
- CVE-2026-5492DriveLock Directory Traversal Information Disclosure Vulnera…6.5
- CVE-2026-54920OpenEXR is the reference implementation and specification fo…0
- CVE-2026-5493Labcenter Electronics Proteus PDSPRJ File Parsing Out-Of-Bou…7.8
- CVE-2026-5494Labcenter Electronics Proteus PDSPRJ File Parsing Out-Of-Bou…7.8
- CVE-2026-5495Labcenter Electronics Proteus PDSPRJ File Parsing Out-Of-Bou…7.8
Are you affected by CVE-2026-54918?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
