PatchSiren cyber security CVE debrief
CVE-2026-9335 keras-team CVE debrief
The CVE-2026-9335 vulnerability affects keras-team/keras versions <= 3.14.0, allowing arbitrary local HDF5 file content disclosure due to improper handling of HDF5 ExternalLinks. This issue can be exploited by providing a malicious `.h5`, `.weights.h5`, or `.keras` file, enabling attackers to disclose sensitive data from the victim's local filesystem. Organizations and individuals using keras-team/keras versions <= 3.14.0 should prioritize updating to a secure version to prevent potential sensitive data disclosure.
- Vendor
- keras-team
- Product
- keras
- CVSS
- MEDIUM 6.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-02
- Original CVE updated
- 2026-08-02
- Advisory published
- 2026-08-02
- Advisory updated
- 2026-08-02
Who should care
Organizations and individuals using keras-team/keras versions <= 3.14.0, especially those handling sensitive data, should prioritize updating to a secure version to prevent potential sensitive data disclosure. This includes reviewing compensating controls for exposed systems while remediation is scheduled and verified, and checking relevant monitoring, detection, and logs for exposed assets that need extra review. Affected operators, platforms, vulnerability-management, and security teams should be aware of the potential impact and take necessary actions to mitigate the vulnerability. Additionally, asset inventory and rollback/change windows should be reviewed to ensure proper mitigation and remediation. Source tracking and exposure review are also crucial in addressing this vulnerability. Monitoring and compensating controls can help detect and prevent potential attacks. It is essential to assign an owner for follow-up and track exceptions, retest remediated assets, and close the item only after evidence is documented. The CVE record and official advisory should be reviewed to validate affected scope, severity, and vendor guidance. Overall, a comprehensive approach is necessary to address the potential risks associated with this vulnerability. The affected product deployments should be identified in managed environments, and an owner should be assigned for follow-up. The official advisory or CVE record should be reviewed to validate affected scope, severity, and vendor guidance. Vendor-supported updates or mitigations should be planned through normal change control where exposure is confirmed. Compensating controls should be reviewed for exposed systems while remediation is scheduled and verified. Relevant monitoring, detection, and logs should be checked for exposed assets that need extra review. Exceptions should be tracked, remediated assets should be retested, and the item should be closed only after evidence is documented. The debrief and technical summary provide further context on the vulnerability and its potential impact. Evidence notes and recommended actions are also provided to support the mitigation and remediation efforts. The defensive priority,
Technical summary
The `KerasFileEditor` and `keras.saving.load_weights` functions in keras-team/keras versions <= 3.14.0 improperly handle HDF5 ExternalLinks, allowing attackers to disclose sensitive data from the victim's local filesystem by providing a malicious `.h5`, `.weights.h5`, or `.keras` file. Specifically, these functions bypass the `safe_get_h5_group` and `safe_get_h5_dataset` helpers, which are designed to reject ExternalLinks and SoftLinks. This results in automatic dereferencing of links to external HDF5 files, enabling attackers to disclose sensitive data.
Defensive priority
Organizations using keras-team/keras versions <= 3.14.0 should prioritize updating to a secure version to prevent potential sensitive data disclosure.
Recommended defensive actions
- Update keras-team/keras to a version greater than 3.14.0
- Restrict access to sensitive HDF5 files
- Monitor for suspicious file access patterns
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The CVE-2026-9335 issue allows arbitrary local HDF5 file content disclosure due to improper handling of HDF5 ExternalLinks in keras-team/keras versions <= 3.14.0. Specifically, the `KerasFileEditor` and `keras.saving.load_weights` functions bypass safety helpers, enabling attackers to disclose sensitive data from the victim's local filesystem by providing a malicious `.h5`, `.weights.h5`, or `.keras` file.
Official resources
AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-02T05:16:20.827Z and has not been modified since then.