Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-118448— Uninitialized output buffer returned after nd_to_text failure in pybddisasm

Quick assessment

Affected
Bitdefender pybddisasm
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

pybddisasm Python 绑定中存在一个未初始化内存使用漏洞,影响 函数。当底层文本转换失败时(包括由无效参数导致的失败),输出缓冲区可能仍处于未初始化状态,但仍会被转换为 Python 返回值。这可能导致残留的进程内存被泄露,或造成 Python 进程崩溃。利用该漏洞需要应用程序以某种方式调用 ,使其转换失败并返回或进一步使用该输出结果。需要注意的是,pybddisasm 软件包已不再维护。

CVSS 6.9 · Medium

Possible ATT&CK Techniques 1 AI

T1069.002 · Domain Groups
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-118448

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Uninitialized output buffer returned after nd_to_text failure in pybddisasm
Source: CVE Program / CVE List V5
Vulnerability Description
A use of uninitialized memory vulnerability in the pybddisasm Python bindings affects nd_to_text. If the underlying text conversion fails, including failures caused by invalid parameters, the output buffer may remain uninitialized while still being converted into a Python return value. This may disclose residual process memory or cause the Python process to crash. Exploitation requires an application to invoke nd_to_text in a way that causes conversion to fail and to return or otherwise use the resulting output. The pybddisasm package is no longer maintained.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N
Source: CVE Program / CVE List V5
Vulnerability Type
使用未经初始化的变量
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
Bitdefender pybddisasm 0 ~ 0.3.0 -

II. Public POCs for CVE-2026-118448

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-118448

请登录查看更多情报信息。

Other References for CVE-2026-118448 (1)

Same Patch Batch · Bitdefender · 2026-11-03 · 5 CVEs total

CVE-2026-118446 6.9 MEDIUM Use-after-free in INSTRUX array members in pybddisasm
CVE-2026-118445 6.9 MEDIUM Use-after-free in INSTRUX structure members in pybddisasm
CVE-2026-118444 4.8 MEDIUM Out-of-bounds reads during instruction decoding in pybddisasm
CVE-2026-118447 4.8 MEDIUM Uninitialized INSTRUX contents returned after decoding failure in pybddisasm

IV. Related Vulnerabilities