PatchSiren cyber security CVE debrief
CVE-2026-68385 Linux CVE debrief
A vulnerability in the Linux kernel's s390/checksum implementation can cause incorrect checksums to be calculated on machines without the vector facility. This issue arises from the csum_partial() function calling csum_copy() with copy=false and dst=NULL, leading to cksm() calculating the checksum from address zero instead of the source buffer. The vulnerability has been resolved by modifying the fallback implementation to pass the source buffer to cksm().
- Vendor
- Linux
- Product
- Unknown
- CVSS
- CRITICAL 9.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-10
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-08-10
- Advisory updated
- 2026-10-19
Who should care
Defenders responsible for Linux kernel maintenance and deployment, particularly those relying on checksum calculations for data integrity, should assess exposure and apply patches.
Why it matters
A vulnerability in the Linux kernel's s390/checksum implementation can cause incorrect checksums to be calculated on machines without the vector facility, potentially leading to data integrity issues.
- Defenders must verify Linux kernel versions to ensure patches are applied
- Incorrect checksums may lead to data integrity issues on affected systems
- Defenders should review system configurations to ensure correct handling of checksum calculations
Technical summary
The Linux kernel's s390/checksum implementation has a vulnerability that causes incorrect checksums to be calculated on machines without the vector facility. The csum_partial() function calls csum_copy() with copy=false and dst=NULL, leading to cksm() calculating the checksum from address zero instead of the source buffer. The issue is resolved by modifying the fallback implementation to pass the source buffer to cksm().
Defensive priority
Defenders should prioritize verifying the Linux kernel version and applying patches to ensure the fix is deployed, particularly for systems relying on checksum calculations.
Recommended defensive actions
- Verify Linux kernel versions and apply patches to ensure the fix is deployed
- Review system configurations to ensure checksum calculations are correctly handled
- Monitor system logs for potential issues related to checksum calculations
- Perform a thorough review of system configurations to ensure correct handling of checksum calculations
- Track exceptions and retest remediated assets to ensure the fix is effective
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
Evidence notes
The CVE Program record and NVD vulnerability detail provide official information on the vulnerability. Supplemental sources include Linux kernel commit references. Defenders should verify Linux kernel versions and apply patches to ensure the fix is deployed, particularly for systems relying on checksum calculations. The vulnerability has been resolved by modifying the fallback implementation to pass the source buffer to cksm(). However, defenders must verify Linux kernel versions to ensure patches are applied and review system ...
Sources and references
Verified primary and authoritative sources
-
CVE-2026-68385 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-68385
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-68385 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-68385
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
s390/checksum: Fix csum_partial() without vector facility
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/68xxx/CVE-2026-68385.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5fc0a2a6eeb99cac991242bb48796c7749ce3261
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/1d9a2f01b3c4e5c88e06b2db4b5460c2ec884722
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/898bb2814f38399108bdd2113f38d97383a7036a
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/4bb06b60d982355e22647b3d12d6619419f8c1fa
Supplemental source
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.