---
id: CVE-2026-72374
title: 'afs: Fix callback service message parsers to pass through -EAGAIN'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  afs: Fix callback service message parsers to pass through -EAGAIN

  The AFS filesystem client uses an rxrpc server to listen for callback
  notifications.  Each callback c…
severity: high
cvss: 7.5
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'
cvssSource: cna
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 <
    26b737b3769e92493fe94c34620399d93ca231ae
  - >-
    Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 <
    09c67a7ded481482155b836c8c7f078a3075f8de
  - >-
    Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 <
    239cd337c9d047e7097f5b2ebbb41ddfb8180bc6
  - >-
    Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 <
    5a39b145a8fb49f316e7ec1f29ba51d68095c7e4
  - >-
    Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 <
    772850871a2e772e26f9d93f1e9ddd413b3eeaa4
  - >-
    Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 <
    0acbc09d2aca0432af45cec114f20d55ceafaec4
  - >-
    Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 <
    f14dd036fad3d359f26f1282199cec06b3a9362b
  - >-
    Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 <
    0f36469d7ce98b362934113c550d08bb0c784231
  - Linux 4.9
ssvc:
  exploitation: none
  automatable: 'yes'
  technicalImpact: partial
  timestamp: '2026-10-16T18:48:10.468561Z'
published: '2026-08-15'
updated: '2026-10-16'
sourceUpdated: '2026-10-16T18:55:20.697Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-72374'
references:
  - url: 'https://git.kernel.org/stable/c/26b737b3769e92493fe94c34620399d93ca231ae'
  - url: 'https://git.kernel.org/stable/c/09c67a7ded481482155b836c8c7f078a3075f8de'
  - url: 'https://git.kernel.org/stable/c/239cd337c9d047e7097f5b2ebbb41ddfb8180bc6'
  - url: 'https://git.kernel.org/stable/c/5a39b145a8fb49f316e7ec1f29ba51d68095c7e4'
  - url: 'https://git.kernel.org/stable/c/772850871a2e772e26f9d93f1e9ddd413b3eeaa4'
  - url: 'https://git.kernel.org/stable/c/0acbc09d2aca0432af45cec114f20d55ceafaec4'
  - url: 'https://git.kernel.org/stable/c/f14dd036fad3d359f26f1282199cec06b3a9362b'
  - url: 'https://git.kernel.org/stable/c/0f36469d7ce98b362934113c550d08bb0c784231'
tags:
  - cve.org
epss: 0.00716
epssPercentile: 0.5284
ingestedAt: '2026-10-16T19:46:24.403Z'
---

## Overview

In the Linux kernel, the following vulnerability has been resolved:

afs: Fix callback service message parsers to pass through -EAGAIN

The AFS filesystem client uses an rxrpc server to listen for callback
notifications.  Each callback call type handler has a delivery function
that parses the incoming request stream, and this should return -EAGAIN the
last packet hasn't yet been seen, but all currently queued received data is
consumed.  afs_extract_data() does this, but the -EAGAIN return is switched
to 0 inadvertantly

Fix callback service message parsers to pass through -EAGAIN

## Affected

- `Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 < 26b737b3769e92493fe94c34620399d93ca231ae`
- `Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 < 09c67a7ded481482155b836c8c7f078a3075f8de`
- `Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 < 239cd337c9d047e7097f5b2ebbb41ddfb8180bc6`
- `Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 < 5a39b145a8fb49f316e7ec1f29ba51d68095c7e4`
- `Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 < 772850871a2e772e26f9d93f1e9ddd413b3eeaa4`
- `Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 < 0acbc09d2aca0432af45cec114f20d55ceafaec4`
- `Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 < f14dd036fad3d359f26f1282199cec06b3a9362b`
- `Linux >= d001648ec7cf8b21ae9eec8b9ba4a18295adfb14 < 0f36469d7ce98b362934113c550d08bb0c784231`
- `Linux 4.9`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
