PatchSiren

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.