CVE-2026-43078 json
crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl
published 2026-05-06 6 mo ago modified 2026-10-19 20 d ago also EUVD-2026-27567
- cvss
- 7.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.1%
- EPSS 0.1% chance of exploitation in 30 days, percentile 2%
- public exploits
- 0
- none known
Summary
In the Linux kernel, the following vulnerability has been resolved:
crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl
When page reassignment was added to af_alg_pull_tsgl the original loop wasn't updated so it may try to reassign one more page than necessary.
Add the check to the reassignment so that this does not happen.
Also update the comment which still refers to the obsolete offset argument.
Patch / fix
- Linux Linux 5.10.254, 5.15.204, 6.1.170, 6.6.137, 6.12.85, 6.18.24, 6.19.14, 7.0
- linux Debian 12 6.1.170-1
- linux Debian 13 6.12.85-1
- linux Debian 14 6.19.14-1
debian advisories DEBIAN-CVE-2026-43078
- linux Ubuntu 22.04 LTS 5.15.0-179.189
- linux Ubuntu 24.04 LTS 6.8.0-117.117
- linux Ubuntu 25.10 6.17.0-29.29
- linux-aws Ubuntu 22.04 LTS 5.15.0-1108.115
- linux-aws Ubuntu 24.04 LTS 6.8.0-1055.58
- linux-aws Ubuntu 25.10 6.17.0-1015.15
- linux-gcp Ubuntu 22.04 LTS 5.15.0-1108.117
- linux-gcp Ubuntu 24.04 LTS 6.8.0-1058.61
ubuntu advisories UBUNTU-CVE-2026-43078
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- git.kernel.org/stable/c/fa48d3ea9cdbfb28c1fd6756c6c5cd01351aa51e commit
- git.kernel.org/stable/c/2b781d1d4f933990318bcc5c68fb75a717379e42 commit
- git.kernel.org/stable/c/f7826bc0b39928a4a22f6b815dd9940b22a63503 commit
- git.kernel.org/stable/c/710a4ce5d7afd9fe082c75dec282ab4a11c0fe71 commit
- git.kernel.org/stable/c/c8369a6d62f5abde9cbd4b62c45bf4b996be2468 commit
- git.kernel.org/stable/c/dea5fcf085f977b6c2de1b2d4ec4767b6c840d1f commit
- git.kernel.org/stable/c/9532501e0f1b200ea80baa0e33e0b06da10bb271 commit
- git.kernel.org/stable/c/31d00156e50ecad37f2cb6cbf04aaa9a260505ef commit
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-43078 updated cvss 7.3
kernel: crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl
-
Red Hat Enterprise Linux 8 perf, kernel, bpftool, kernel-rt, kernel-core, kernel-tools, +29 moreaffected: workaround, no fix available, no fix planned “Will not fix”
-
Red Hat Enterprise Linux 9 rv, perf, rtla, kernel, bpftool, libperf, +83 more Red Hat Enterprise Linux 10 kernelaffected: workaround, no fix available
-
Red Hat Enterprise Linux 6 perf, kernel, python-perf, kernel-kdump, kernel-firmware, kernel-bootwrapper, +1 more Red Hat Enterprise Linux 7 perf, kernel, bpftool, kernel-rt, python-perf, kernel-kdump, +8 morenot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 24 d ago
Exploit prediction
0.13% chance of exploitation in the next 30 days, higher than 2% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Affected products
- Linux Linux
Classification
- Weakness
-
- CWE-787 Out-of-bounds Write
- Technology feeds
References
-
git.kernel.org
/stable/c/fa48d3ea9cdbfb28c1fd6756c6c5cd01351aa51e
patch
-
git.kernel.org
/stable/c/2b781d1d4f933990318bcc5c68fb75a717379e42
patch
-
git.kernel.org
/stable/c/f7826bc0b39928a4a22f6b815dd9940b22a63503
patch
-
git.kernel.org
/stable/c/710a4ce5d7afd9fe082c75dec282ab4a11c0fe71
patch
-
git.kernel.org
/stable/c/c8369a6d62f5abde9cbd4b62c45bf4b996be2468
patch
-
git.kernel.org
/stable/c/dea5fcf085f977b6c2de1b2d4ec4767b6c840d1f
patch
-
git.kernel.org
/stable/c/9532501e0f1b200ea80baa0e33e0b06da10bb271
patch
-
git.kernel.org
/stable/c/31d00156e50ecad37f2cb6cbf04aaa9a260505ef
patch
Sources
- CVE List CVE-2026-43078
- NVD CVE-2026-43078
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.