Python 绑定中存在一个释放后使用(use-after-free)漏洞,该漏洞影响 对象的结构性成员。这些成员通过引用由父级 对象所拥有内存的 Python 对象暴露出来。对某个成员的保留引用并不会维持其父级内存分配的存活状态。因此,在父级 对象被释放后访问该成员,将导致对已释放内存的访问。根据成员的具体用法以及已释放内存是否已被重新分配,该漏洞可能导致进程内存泄露或引发 Python 进程崩溃。利用此漏洞需要应用程序在父级对象被释放后,仍保留并随后访问该成员的引用。目前, 包已不再维护。
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| Bitdefender | pybddisasm | 0 ~ 0.3.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-118446 | 6.9 MEDIUM | Use-after-free in INSTRUX array members in pybddisasm |
| CVE-2026-118448 | 6.9 MEDIUM | Uninitialized output buffer returned after nd_to_text failure 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 |