PatchSiren cyber security CVE debrief
CVE-2026-86749 grokability CVE debrief
A transient storage failure during image upload in Snipe-IT versions <= 8.6.3 can cause unrecoverable loss of the prior image and a durable inconsistency between the database and disk. This issue is triggered when any legitimate authenticated user submits an image upload while the storage backend transiently fails. The result requires manual reconciliation.
- Vendor
- grokability
- Product
- snipe-it
- CVSS
- HIGH 7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-09
- Original CVE updated
- 2026-09-14
- Advisory published
- 2026-09-09
- Advisory updated
- 2026-09-14
Who should care
Defenders responsible for Snipe-IT deployments, particularly those with image upload functionality, should assess exposure and prioritize patching to prevent data loss and inconsistencies. IT teams managing Snipe-IT instances should verify version numbers and plan for an upgrade to 8.7.0 or later.
Why it matters
CVE-2026-86749 is a high-severity vulnerability in Snipe-IT versions <= 8.6.3 that can cause unrecoverable data loss and durable inconsistencies between the database and disk due to transient storage failures during image upload. Defenders should prioritize verifying exposure, assessing the impact of storage failures, and applying the patch to prevent data loss and inconsistencies.
- Data loss due to transient storage failures during image upload.
- Durable inconsistencies between the database and disk.
- Potential for manual reconciliation and data recovery efforts.
- Verification of storage backend performance and reliability.
Technical summary
Snipe-IT versions <= 8.6.3 do not check the return value of storage write operations in ImageUploadRequest::handleImages(). A silently failed Storage::disk('public')->put(...) call causes the application to delete the previous image and reassign the model's image reference to the new filename, destroying the existing image and leaving the database row pointing at a non-existent file. This issue can be triggered by any legitimate authenticated user submitting an image upload while the storage backend transiently fails, resulting in unrecoverable loss of the prior image and a durable inconsistency between the database and disk that requires manual reconciliation. The vulnerability affects multiple models whose
Defensive priority
Defenders should prioritize verifying exposure, assessing the impact of storage failures, and applying the patch to prevent data loss and inconsistencies.
Recommended defensive actions
- Verify if the system is using a vulnerable version of Snipe-IT and assess the potential impact of storage failures.
- Apply the patch to prevent data loss and inconsistencies.
- Monitor storage backend performance and implement compensating controls to mitigate the effects of transient storage failures.
- Review and update incident response plans to address potential data loss and inconsistencies.
- Perform a thorough review of system logs to identify potential security incidents related to the vulnerability.
- Update asset inventory to reflect systems that may be affected by this vulnerability.
- Schedule a review of change windows to ensure timely application of patches and mitigations.
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and affected versions. Vendor advisory and third-party advisory sources offer additional context and mitigation strategies.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-86749 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-86749
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-86749 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-86749
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/grokability/snipe-it/security/advisories/GHSA-v37p-hr9x-5w85
[email protected] - Exploit, Vendor Advisory, Mitigation, Patch
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/snipe-it-before-8.7.0-data-loss-via-failed-image-write
[email protected] - Third Party Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.