CVE-2025-48431

EUVD-2025-209581
Mismatched Memory Management Routines vulnerability in Apache Thrift c_glib language bindings.

This issue affects Apache Thrift: before 0.23.0.

Users are recommended to upgrade to version 0.23.0, which fixes the issue.

Description: Specially crafted requests can crash an c_glib-based Thrift server with a clean but fatal "free(): invalid pointer" error message.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
7.5 HIGH
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Base Score
CVSS 3.x
EPSS Score
Percentile: 61%
Affected Products (NVD)
VendorProductVersion
apachethrift
𝑥
< 0.23.0
𝑥
= Vulnerable software versions
Early Detection
Affected products identified ahead of NVD analysis through intelligence sources.
VendorProductVersionSource
Red HatCryostat 4 on RHEL 9
4.2.0-16 ≤
𝑥
< *
ADP
Red HatRed Hat Advanced Cluster Management for Kubernetes 2.14
1782693386 ≤
𝑥
< *
ADP
Red HatRed Hat Advanced Cluster Management for Kubernetes 2.15
1780677003 ≤
𝑥
< *
ADP
Red HatRed Hat Advanced Cluster Management for Kubernetes 2.16
1780926805 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift distributed tracing 3.10.2
1781589494 ≤
𝑥
< *
ADP
Debian logo
Debian Releases
Debian Product
Codename
thrift
bookworm
no-dsa
bullseye
postponed
forky
0.23.0-3
fixed
sid
0.23.0-3
fixed
trixie
no-dsa
Azure Linux logo
Azure Linux Releases
Azure Package
Release
thrift
Azure Linux 3.0
0:0.15.0-6.azl3
fixed