Menu

Star on GitHub · 3.4k

CVE-2026-98777

In the Linux kernel, the following vulnerability has been resolved: binder: fix leaked fd fixups on TF_UPDATE_TXN supersede When a TF_UPDATE_TXN transaction supersedes a pending async transaction…

Published Oct 18, 2026EPSS 0.17%

Overview

CVE-2026-98777 is a known-severity vulnerability. It was published on October 18, 2026.

Technical description

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

binder: fix leaked fd fixups on TF_UPDATE_TXN supersede

When a TF_UPDATE_TXN transaction supersedes a pending async transaction

in a frozen process, the outdated transaction is freed with kfree()

directly. This skips binder_free_txn_fixups(), leaking all

binder_txn_fd_fixup entries and their fget()'d struct file references.

The leaked file refcounts never reach zero, so the struct file objects

are permanently pinned in memory. They survive process exit and

accumulate across invocations until file-max exhaustion.

Every other transaction cleanup path (binder_free_transaction(),

binder_transaction() error paths, binder_release_work()) correctly

calls binder_free_txn_fixups(). Add the missing call before kfree()

in the t_outdated cleanup block.

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-98777?

CVE-2026-98777 is a known-severity vulnerability. It was published on October 18, 2026.

How severe is CVE-2026-98777?

CVSS score information is not yet available for this vulnerability. Check back as the CVE record is updated by NVD analysts.

How do I fix or remediate CVE-2026-98777?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-98777?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-98777 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

Watch the demo →