CVE-2026-96288
Apache Thrift: Erlang generated struct reads have no recursion-depth guard (unbounded memory)
Uncontrolled Recursion, Allocation of resources without limits or throttling vulnerability in Apache Thrift Erlang bindings.
This issue affects Apache Thrift: before 0.25.0.
Users are recommended to upgrade to version 0.25.0, which fixes the issue.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used 8.2
Apache Thrift: Erlang generated struct reads have no recursion-depth guard (unbounded memory)
Uncontrolled Recursion, Allocation of resources without limits or throttling vulnerability in Apache Thrift Erlang bindings.
This issue affects Apache Thrift: before 0.25.0.
Users are recommended to upgrade to version 0.25.0, which fixes the issue.
- Record
CVE-2026-96288- CVSS 4.0
- 8.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N - Weakness
- CWE-674, CWE-770
- Updated
- 2026-11-02
EUVDEUVD-2026-91413 8.2
Uncontrolled Recursion, Allocation of resources without limits or throttling vulnerability in Apache Thrift Erlang bindings.
This issue affects Apache Thrift: before 0.25.0.
Users are recommended to upgrade to version 0.25.0, which fixes the issue.
- Record
EUVD-2026-91413- CVSS 4.0
- 8.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-m2hc-xchr-fpq6 8.2
Uncontrolled Recursion, Allocation of resources without limits or throttling vulnerability in...
Uncontrolled Recursion, Allocation of resources without limits or throttling vulnerability in Apache Thrift Erlang bindings.
This issue affects Apache Thrift: before 0.25.0.
Users are recommended to upgrade to version 0.25.0, which fixes the issue.
- Record
GHSA-m2hc-xchr-fpq6- CVSS 4.0
- 8.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-674
- Updated
- 2026-11-02
NVD 8.2
Uncontrolled Recursion, Allocation of resources without limits or throttling vulnerability in Apache Thrift Erlang bindings.
This issue affects Apache Thrift: before 0.25.0.
Users are recommended to upgrade to version 0.25.0, which fixes the issue.
- Record
CVE-2026-96288- CVSS 4.0
- 8.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-674, CWE-770
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-96288 8.2
Uncontrolled Recursion, Allocation of resources without limits or throttling vulnerability in Apache Thrift Erlang bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.
- Record
DEBIAN-CVE-2026-96288- CVSS 4.0
- 8.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
OSVRHSA-2026:74369 7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:74369- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-13
Show 4 moreShow less
OSVUBUNTU-CVE-2026-96288 8.2
Uncontrolled Recursion, Allocation of resources without limits or throttling vulnerability in Apache Thrift Erlang bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.
- Record
UBUNTU-CVE-2026-96288- CVSS 4.0
- 8.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
OSVAZL-106611No score
CVE-2026-96288 affecting package thrift 0.24.0-1
Uncontrolled Recursion, Allocation of resources without limits or throttling vulnerability in Apache Thrift Erlang bindings.
This issue affects Apache Thrift: before 0.25.0.
Users are recommended to upgrade to version 0.25.0, which fixes the issue.
- Record
AZL-106611- Updated
- 2026-11-02
OSVBIT-thrift-2026-96288No score
Apache Thrift: Erlang generated struct reads have no recursion-depth guard (unbounded memory)
Uncontrolled Recursion, Allocation of resources without limits or throttling vulnerability in Apache Thrift Erlang bindings.
This issue affects Apache Thrift: before 0.25.0.
Users are recommended to upgrade to version 0.25.0, which fixes the issue.
- Record
BIT-thrift-2026-96288- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12051-1No score
libthrift-0_25_0-0.25.0-1.1 on GA media
These are all security issues fixed in the libthrift-0_25_0-0.25.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12051-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
thriftAzure Linux:3 | through 0.24.0-1 | None known |
thriftBitnami | before 0.25.0 | 0.25.0 |
thriftDebian:12 | All versions, plus listed versions 0.17.0-20.17.0-30.17.0-40.18.1-10.18.1-2 Show 16 moreShow less0.19.0-10.19.0-20.19.0-2.10.19.0-2.1~exp10.19.0-30.19.0-40.20.0-10.22.0-10.22.0-20.22.0-30.22.0-40.23.0-10.23.0-20.23.0-30.24.0-10.24.0-2 | None known |
thriftDebian:13 | All versions, plus listed versions 0.19.0-40.20.0-10.22.0-10.22.0-20.22.0-3 Show 6 moreShow less0.22.0-40.23.0-10.23.0-20.23.0-30.24.0-10.24.0-2 | None known |
thriftDebian:14 | All versions, plus listed versions 0.19.0-40.20.0-10.22.0-10.22.0-20.22.0-3 Show 6 moreShow less0.22.0-40.23.0-10.23.0-20.23.0-30.24.0-10.24.0-2 | None known |
perl-thriftRed Hat:hummingbird:1 From an advisory covering 51 CVEs | before 0:0.25.0-0.1.hum1 | 0:0.25.0-0.1.hum1 |
python3-thriftRed Hat:hummingbird:1 From an advisory covering 51 CVEs | before 0:0.25.0-0.1.hum1 | 0:0.25.0-0.1.hum1 |
thriftRed Hat:hummingbird:1 From an advisory covering 51 CVEs | before 0:0.25.0-0.1.hum1 | 0:0.25.0-0.1.hum1 |
thrift-develRed Hat:hummingbird:1 From an advisory covering 51 CVEs | before 0:0.25.0-0.1.hum1 | 0:0.25.0-0.1.hum1 |
thrift-glibRed Hat:hummingbird:1 From an advisory covering 51 CVEs | before 0:0.25.0-0.1.hum1 | 0:0.25.0-0.1.hum1 |
Show 7 moreShow less
| Package | Affected | Fixed |
|---|---|---|
thrift-qtRed Hat:hummingbird:1 From an advisory covering 51 CVEs | before 0:0.25.0-0.1.hum1 | 0:0.25.0-0.1.hum1 |
thriftUbuntu:20.04:LTS | All versions, plus listed versions 0.11.0-60.13.0-2build10.13.0-2build2 | None known |
thriftUbuntu:22.04:LTS | All versions, plus listed versions 0.13.0-6ubuntu10.13.0-6ubuntu20.13.0-6ubuntu30.13.0-70.16.0-2 | None known |
thriftUbuntu:24.04:LTS | All versions, plus listed versions 0.17.0-40.19.0-20.19.0-2build10.19.0-2.1build40.19.0-2.1build5 | None known |
thriftUbuntu:26.10 | All versions, plus listed versions 0.22.0-3ubuntu10.23.0-30.23.0-3ubuntu1 | None known |
thriftUbuntu:26.04:LTS | All versions, plus listed versions 0.19.0-4build10.22.0-30.22.0-3ubuntu1 | None known |
thriftopenSUSE:Tumbleweed From an advisory covering 33 CVEs | before 0.25.0-1.1 | 0.25.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-96288 is a high vulnerability (CVSS 8.2) in Apache Software Foundation Thrift, published October 2, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.34%, the 28th percentile. Fixed in thrift 0.25.0.
References
lists.apache.org/thread/33otcgbqd27wf6qq810q56znzbomnhg1
lists.apache.org/thread/vxnk7cmdtoqjn97b8szlqym1mxx0xtzb
nvd.nist.gov/vuln/detail/CVE-2026-96288
github.com/advisories/GHSA-m2hc-xchr-fpq6
security-tracker.debian.org/tracker/CVE-2026-96288
access.redhat.com/errata/RHSA-2026:74369
Show 194 moreShow less
images.redhat.com
access.redhat.com/security/cve/CVE-2026-94635
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-93926
access.redhat.com/security/cve/CVE-2026-94634
access.redhat.com/security/cve/CVE-2026-93925
access.redhat.com/security/cve/CVE-2026-94633
access.redhat.com/security/cve/CVE-2026-85483
access.redhat.com/security/cve/CVE-2026-85494
access.redhat.com/security/cve/CVE-2026-91137
access.redhat.com/security/cve/CVE-2026-85087
access.redhat.com/security/cve/CVE-2026-87117
access.redhat.com/security/cve/CVE-2026-90440
access.redhat.com/security/cve/CVE-2026-94650
access.redhat.com/security/cve/CVE-2026-96294
access.redhat.com/security/cve/CVE-2026-94644
access.redhat.com/security/cve/CVE-2026-85086
access.redhat.com/security/cve/CVE-2026-82458
access.redhat.com/security/cve/CVE-2026-96990
access.redhat.com/security/cve/CVE-2026-94645
access.redhat.com/security/cve/CVE-2026-82459
access.redhat.com/security/cve/CVE-2026-85493
access.redhat.com/security/cve/CVE-2026-96292
access.redhat.com/security/cve/CVE-2026-96288
access.redhat.com/security/cve/CVE-2026-66331
access.redhat.com/security/cve/CVE-2026-83745
access.redhat.com/security/cve/CVE-2026-94638
access.redhat.com/security/cve/CVE-2026-94654
access.redhat.com/security/cve/CVE-2026-94657
access.redhat.com/security/cve/CVE-2026-96277
access.redhat.com/security/cve/CVE-2026-86535
access.redhat.com/security/cve/CVE-2026-92834
access.redhat.com/security/cve/CVE-2026-94652
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_74369.json
bugzilla.redhat.com/show_bug.cgi?id=2545180
cve.org/CVERecord?id=CVE-2026-66054
nvd.nist.gov/vuln/detail/CVE-2026-66054
lists.apache.org/thread/7c23sgowkb3ssmolqofqsn8wzsddvf33
bugzilla.redhat.com/show_bug.cgi?id=2545179
cve.org/CVERecord?id=CVE-2026-66055
nvd.nist.gov/vuln/detail/CVE-2026-66055
lists.apache.org/thread/nxlmlhgsh7fwr4mo1fkhtkw3v266qhcx
bugzilla.redhat.com/show_bug.cgi?id=2545165
cve.org/CVERecord?id=CVE-2026-66081
nvd.nist.gov/vuln/detail/CVE-2026-66081
lists.apache.org/thread/9d51ygo6hrsdo5ndwckbwt3mnp290m57
bugzilla.redhat.com/show_bug.cgi?id=2545175
cve.org/CVERecord?id=CVE-2026-66331
nvd.nist.gov/vuln/detail/CVE-2026-66331
lists.apache.org/thread/971572orz86jdwlg58wqv8o50oqqb143
bugzilla.redhat.com/show_bug.cgi?id=2545163
cve.org/CVERecord?id=CVE-2026-66837
nvd.nist.gov/vuln/detail/CVE-2026-66837
lists.apache.org/thread/7o985t84551tpo55v6fsd3g42gs3zps1
bugzilla.redhat.com/show_bug.cgi?id=2545169
cve.org/CVERecord?id=CVE-2026-66858
nvd.nist.gov/vuln/detail/CVE-2026-66858
lists.apache.org/thread/6kl6g40tpl8zt3opd8fwn6bsgyddzhd5
bugzilla.redhat.com/show_bug.cgi?id=2545172
cve.org/CVERecord?id=CVE-2026-66859
nvd.nist.gov/vuln/detail/CVE-2026-66859
lists.apache.org/thread/n9rogg2166hl9y4ycq5njpvnxndr8y5o
bugzilla.redhat.com/show_bug.cgi?id=2545042
cve.org/CVERecord?id=CVE-2026-82458
nvd.nist.gov/vuln/detail/CVE-2026-82458
lists.apache.org/thread/7xqf651pvjykw0xr9vw0ooz0bwx7wzy7
bugzilla.redhat.com/show_bug.cgi?id=2545041
cve.org/CVERecord?id=CVE-2026-82459
nvd.nist.gov/vuln/detail/CVE-2026-82459
lists.apache.org/thread/zf8ppfpl6nqhp53sxnz6osnjw93g9fw2
bugzilla.redhat.com/show_bug.cgi?id=2545142
cve.org/CVERecord?id=CVE-2026-83745
nvd.nist.gov/vuln/detail/CVE-2026-83745
lists.apache.org/thread/64y7f0b89mnq4xoqcn4h26to8kskolgc
bugzilla.redhat.com/show_bug.cgi?id=2545053
cve.org/CVERecord?id=CVE-2026-85086
nvd.nist.gov/vuln/detail/CVE-2026-85086
lists.apache.org/thread/c7f9g4027ok0gocyso2y84r2mhgc2xmy
bugzilla.redhat.com/show_bug.cgi?id=2545068
cve.org/CVERecord?id=CVE-2026-85087
nvd.nist.gov/vuln/detail/CVE-2026-85087
lists.apache.org/thread/l2rgp3dqhpy2w347forzdt9g7o2d6k0d
bugzilla.redhat.com/show_bug.cgi?id=2545088
cve.org/CVERecord?id=CVE-2026-85088
nvd.nist.gov/vuln/detail/CVE-2026-85088
lists.apache.org/thread/zcgm7lx6037lvgvn87rc1tj3p0zhv371
bugzilla.redhat.com/show_bug.cgi?id=2545134
cve.org/CVERecord?id=CVE-2026-85476
nvd.nist.gov/vuln/detail/CVE-2026-85476
lists.apache.org/thread/1zdvscq7p3hf3z30s26h4tm9dvljm1jj
bugzilla.redhat.com/show_bug.cgi?id=2545018
cve.org/CVERecord?id=CVE-2026-85483
nvd.nist.gov/vuln/detail/CVE-2026-85483
lists.apache.org/thread/ro1y0ckzfzcc45yk9qkt1p6t4g2jvrfy
bugzilla.redhat.com/show_bug.cgi?id=2545016
cve.org/CVERecord?id=CVE-2026-85493
nvd.nist.gov/vuln/detail/CVE-2026-85493
lists.apache.org/thread/oqr0h2k1cg9hho3oh8trmovmxc04fl5m
bugzilla.redhat.com/show_bug.cgi?id=2545019
cve.org/CVERecord?id=CVE-2026-85494
nvd.nist.gov/vuln/detail/CVE-2026-85494
lists.apache.org/thread/rm0m34gt6fh1flvt16wty559hfg191qr
bugzilla.redhat.com/show_bug.cgi?id=2545128
cve.org/CVERecord?id=CVE-2026-86535
nvd.nist.gov/vuln/detail/CVE-2026-86535
lists.apache.org/thread/94cvvzzl0rh707bn2j4zt844v547508g
bugzilla.redhat.com/show_bug.cgi?id=2545075
cve.org/CVERecord?id=CVE-2026-86536
nvd.nist.gov/vuln/detail/CVE-2026-86536
lists.apache.org/thread/xckvfky30kdnk8vqnhy0wndthvc9nymp
bugzilla.redhat.com/show_bug.cgi?id=2545121
cve.org/CVERecord?id=CVE-2026-86537
nvd.nist.gov/vuln/detail/CVE-2026-86537
lists.apache.org/thread/k14jfr1xwc0vtmm2s7xro6lt7q4y6s7m
bugzilla.redhat.com/show_bug.cgi?id=2545058
cve.org/CVERecord?id=CVE-2026-87117
nvd.nist.gov/vuln/detail/CVE-2026-87117
lists.apache.org/thread/y05tvpv19ow44j16gtbcy9ht7lb0qjpy
bugzilla.redhat.com/show_bug.cgi?id=2545066
cve.org/CVERecord?id=CVE-2026-90440
nvd.nist.gov/vuln/detail/CVE-2026-90440
lists.apache.org/thread/s8fjltl6c1pkm7vg9v4qkr89b5b74jbg
bugzilla.redhat.com/show_bug.cgi?id=2545007
cve.org/CVERecord?id=CVE-2026-91137
nvd.nist.gov/vuln/detail/CVE-2026-91137
lists.apache.org/thread/bf12g1b11r4x9x3wsy4mgwfgd0t779h7
bugzilla.redhat.com/show_bug.cgi?id=2545154
cve.org/CVERecord?id=CVE-2026-92834
nvd.nist.gov/vuln/detail/CVE-2026-92834
lists.apache.org/thread/bjor9ttx7hk23gzcx60ohz0f20xzvgv0
bugzilla.redhat.com/show_bug.cgi?id=2545010
cve.org/CVERecord?id=CVE-2026-93925
nvd.nist.gov/vuln/detail/CVE-2026-93925
lists.apache.org/thread/b4rrkrwoyqb9g7hk58d3fx09cbvp1tg9
bugzilla.redhat.com/show_bug.cgi?id=2545008
cve.org/CVERecord?id=CVE-2026-93926
nvd.nist.gov/vuln/detail/CVE-2026-93926
lists.apache.org/thread/9353rb8mpoq4ltff88h1j2y3hfy6blgb
bugzilla.redhat.com/show_bug.cgi?id=2545011
cve.org/CVERecord?id=CVE-2026-94633
nvd.nist.gov/vuln/detail/CVE-2026-94633
lists.apache.org/thread/cxkbblyht7988p2o6yvnmd6536qmt88k
bugzilla.redhat.com/show_bug.cgi?id=2544998
cve.org/CVERecord?id=CVE-2026-94634
nvd.nist.gov/vuln/detail/CVE-2026-94634
lists.apache.org/thread/dgy8ox9t4bh1xhf74ovf29ht87x7dno4
bugzilla.redhat.com/show_bug.cgi?id=2544989
cve.org/CVERecord?id=CVE-2026-94635
nvd.nist.gov/vuln/detail/CVE-2026-94635
lists.apache.org/thread/ow8994gb5g8ssmmbkbl48xqb0tpvqyr3
bugzilla.redhat.com/show_bug.cgi?id=2545155
cve.org/CVERecord?id=CVE-2026-94636
nvd.nist.gov/vuln/detail/CVE-2026-94636
lists.apache.org/thread/1rpq0d0g6yzjjzl1z27lwmvhzkn6rbrs
bugzilla.redhat.com/show_bug.cgi?id=2545160
cve.org/CVERecord?id=CVE-2026-94638
nvd.nist.gov/vuln/detail/CVE-2026-94638
lists.apache.org/thread/v60w786pqr7njzz9425grby8yjrgmbsj
bugzilla.redhat.com/show_bug.cgi?id=2545021
cve.org/CVERecord?id=CVE-2026-94644
nvd.nist.gov/vuln/detail/CVE-2026-94644
ubuntu.com/security/CVE-2026-96288
suse.com/security/cve/CVE-2026-82458
suse.com/security/cve/CVE-2026-82459
suse.com/security/cve/CVE-2026-85086
suse.com/security/cve/CVE-2026-85483
suse.com/security/cve/CVE-2026-85493
suse.com/security/cve/CVE-2026-85494
suse.com/security/cve/CVE-2026-86537
suse.com/security/cve/CVE-2026-91135
suse.com/security/cve/CVE-2026-91137
suse.com/security/cve/CVE-2026-93925
suse.com/security/cve/CVE-2026-93926
suse.com/security/cve/CVE-2026-94633
suse.com/security/cve/CVE-2026-94634
suse.com/security/cve/CVE-2026-94635
suse.com/security/cve/CVE-2026-94639
suse.com/security/cve/CVE-2026-94642
suse.com/security/cve/CVE-2026-94644
suse.com/security/cve/CVE-2026-94645
suse.com/security/cve/CVE-2026-94650
suse.com/security/cve/CVE-2026-94651
suse.com/security/cve/CVE-2026-94653
suse.com/security/cve/CVE-2026-94654
suse.com/security/cve/CVE-2026-94655
suse.com/security/cve/CVE-2026-94656
suse.com/security/cve/CVE-2026-94657
suse.com/security/cve/CVE-2026-94658
suse.com/security/cve/CVE-2026-96277
suse.com/security/cve/CVE-2026-96286
suse.com/security/cve/CVE-2026-96287
suse.com/security/cve/CVE-2026-96288
suse.com/security/cve/CVE-2026-96289
suse.com/security/cve/CVE-2026-96292
Left out here: 96 references. The JSON record has them.