CVE-2026-98778

CVE-2026-98778

published October 18, 2026

CVSS
—
EPSS
0%
Percentile
5.7
In the wild
Unconfirmed
What it is

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

binder: fix is_failure flag for superseded transaction cleanup

When a TF_UPDATE_TXN transaction supersedes a pending async transaction,

binder_release_entire_buffer() is called with is_failure=false. Since the

superseded transaction was never delivered, binder_apply_fd_fixups() was

never called and no fds were installed in the target process.

With is_failure=false, the BINDER_TYPE_FDA cleanup handler interprets

stale buffer contents as installed fd numbers and passes them to

binder_deferred_fd_close(), closing unrelated file descriptors.

Pass is_failure=true since the transaction was never delivered to the

target, matching the semantics of all other undelivered-transaction

cleanup paths.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00168 · 5.7th percentile
Published
2026-10-18T20:17Z
References (5)
EPSS history
Timeline
  • 20 OCT 03:34Z
    EPSS moved — → 0%
    epss
  • 18 OCT 15:48Z
    binder: fix is_failure flag for superseded transaction cleanup
    cvelistv5
  • 18 OCT 15:48Z
    binder: fix is_failure flag for superseded transaction cleanup
    cvelistv5