CVE-2025-65947 in thread-amount
要約
〜によって VulDB • 2026年06月12日
thread-amountは、現在のプロセス内のスレッド数を取得するツールです。バージョン0.2.2より前では、WindowsおよびAppleプラットフォーム上でスレッド数を照会する際にリソースリークが発生します。Windowsプラットフォームでは、thread_amount関数がCreateToolhelp32Snapshotを呼び出しますが、返されたHANDLEをCloseHandleで閉じません。この関数の繰り返し呼び出しによりプロセスのハンドル数が増加し続け、最終的にシステム不安定化や、ハンドル制限に達した際のプロセス終了を引き起こします。Appleプラットフォームでは、thread_amount関数がtask_threads(MachカーネルAPI経由)を呼び出してスレッドリスト用のメモリを割り当てますが、このメモリをvm_deallocateで解放しません。繰り返し呼び出すと安定したメモリーリークが発生し、最終的にOOM(Out of Memory)キラーによってプロセスが終了します。本問題はバージョン0.2.2で修正されています。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.