CVE-2026-98778

Source
https://cve.org/CVERecord?id=CVE-2026-98778
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98778.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-98778
Downstream
Published
2026-10-18T15:48:15Z
Modified
2026-10-19T02:47:20Z
Summary
binder: fix is_failure flag for superseded transaction cleanup
Details

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.

Database specific
{
    "cna_assigner":  "Linux",
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/98xxx/CVE-2026-98778.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
9864bb4801331daa48514face9d0f4861e4d485b
Fixed
60a9f7323ae7318a7cce0d387c318da24f1e8726
Fixed
86cdcc87d4ba60aebf94ba3346b3c900c5cd79ff
Fixed
1ab671b50714ad8e359cf37eb041d8044319ccdc
Fixed
22c135635fdd9816c0ef140d6de7b2e4fdf73e89

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98778.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.0.0
Fixed
6.12.113
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.56
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.10

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98778.json"