CVE-2012-3418 in Performance Co-Pilot情報

要約

〜によって VulDB • 2026年07月06日

Performance Co-Pilot (PCP) 3.6.5 より前の libpcp では、(1) `numcreds` フィールドの値が実際の要素数より大きい PDU を p_creds.c の `__pmDecodeCreds` 関数に渡すことにより、(2) 文字列バイト数を p_pmns.c の `__pmDecodeNameList` 関数に渡すことにより、(3) `numids` 値を p_pmns.c の `__pmDecodeIDList` 関数に渡すことにより、(4) p_profile.c の `__pmDecodeProfile` 関数への未指定のベクターによって、(5) ステータス番号値または (6) 文字列番号値を p_pmns.c の `__pmDecodeNameList` 関数に渡すことにより、(7) `__pmDecodeResult` 関数(p_result.c)への特定の入力によって、(8) 名前長フィールド (`namelen`) を p_pmns.c の `DecodeNameReq` 関数に渡すことにより、(9) 偽造された PDU_FETCH リクエストを p_fetch.c の `__pmDecodeFetch` 関数に渡すことにより、(10) p_instance.c の `__pmDecodeInstanceReq` 関数の `namelen` フィールドによって、(11) p_text.c の `__pmDecodeText` 関数の `buflen` フィールドによって、(12) PDU_INSTANCE パケットを p_instance.c の `__pmDecodeInstance` に渡すことにより、または (13) `c_numpmid` または (14) `v_numval` フィールドを p_lcontrol.c の `__pmDecodeLogControl` 関数に渡すことによって、整数オーバーフロー、ヒープベースのバッファオーバーフロー、および/またはバッファオーバリードがトリガーされ、リモート攻撃者がサービス拒否を引き起こし、さらに任意のコードを実行できる可能性があります。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

予約する

2012年06月14日

モデレーション

承諾済み

エントリ

VDB-61912

EPSS

0.05753

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!