CVE-2026-10717 in openSeaChestinfo

Summary

by MITRE • 06/03/2026

Out of bounds write and reads in openSeaChest’s --showSCSIDefects in Seagate’s openSeaChest v25.05.3 on all supported platforms allows for writing defect information out of bounds for very large defects lists via a very bad drive with lots of defects or a maliciously crafted SCSI device’s defect response length.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 06/03/2026

This vulnerability exists within Seagate's openSeaChest utility version 25.05.3 where the --showSCSIDefects command fails to properly validate input data when processing defect information from SCSI devices. The flaw manifests as out-of-bounds read and write operations that occur when the utility encounters defect lists containing an excessive number of defects or when processing maliciously crafted SCSI responses. The vulnerability stems from insufficient bounds checking in the defect list processing logic, allowing attackers to manipulate the defect response length parameter to trigger memory corruption. This type of vulnerability falls under CWE-129 which specifically addresses insufficient validation of length of input data, and represents a classic buffer overflow scenario where the application writes data beyond the allocated memory boundaries. The issue affects all supported platforms where openSeaChest is deployed, making it a widespread concern across various operating systems and hardware configurations.

The operational impact of this vulnerability is significant as it could allow remote attackers to execute arbitrary code on systems running openSeaChest utility or enable local privilege escalation when the utility is executed with elevated privileges. When a drive with an excessive number of defects is processed, or when a malicious SCSI device responds with a crafted defect list, the utility's memory corruption can lead to system instability, crashes, or potentially full system compromise. Attackers could exploit this by connecting a malicious device or by manipulating the defect information from legitimate devices to trigger the out-of-bounds conditions. The vulnerability aligns with ATT&CK technique T1059.007 for command and scripting interpreter and T1068 for exploit for privilege escalation, as successful exploitation could lead to elevated system access. The flaw particularly affects systems where openSeaChest is used for drive diagnostics and maintenance, which are often executed with administrative privileges, amplifying the potential impact.

Mitigation strategies should focus on immediate patching of openSeaChest to version 25.05.4 or later where the bounds checking has been properly implemented. System administrators should also implement input validation controls when processing SCSI device responses and consider restricting access to the openSeaChest utility to trusted users only. Network segmentation and device authentication mechanisms should be employed to prevent unauthorized SCSI device connections that could be used to deliver malicious defect responses. Additionally, monitoring should be implemented to detect unusual defect list sizes or patterns that might indicate exploitation attempts. The vulnerability demonstrates the importance of proper input validation and bounds checking in storage management utilities, particularly those handling potentially untrusted device responses. Organizations should also review their storage management workflows to ensure that diagnostic utilities are not run with unnecessary elevated privileges and that proper access controls are in place to limit potential exploitation vectors. Regular security assessments of storage management tools and firmware updates should be prioritized to address similar vulnerabilities in the broader storage ecosystem.

Responsible

Seagate

Reservation

06/03/2026

Disclosure

06/03/2026

Moderation

accepted

CPE

ready

EPSS

0.00013

KEV

no

Activities

low

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!