The pduread function in pdu.c in libpcp in Performance Co-Pilot (PCP) before 3.6.5 does not properly time out connections, which allows remote attackers to cause a denial of service (pmcd hang) by sending individual bytes of a PDU separately, related to an event-driven programming flaw.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Performance_co-pilot | Sgi | * | 3.6.4 (including) |
Performance_co-pilot | Sgi | 2.1.1 (including) | 2.1.1 (including) |
Performance_co-pilot | Sgi | 2.1.2 (including) | 2.1.2 (including) |
Performance_co-pilot | Sgi | 2.1.3 (including) | 2.1.3 (including) |
Performance_co-pilot | Sgi | 2.1.4 (including) | 2.1.4 (including) |
Performance_co-pilot | Sgi | 2.1.5 (including) | 2.1.5 (including) |
Performance_co-pilot | Sgi | 2.1.6 (including) | 2.1.6 (including) |
Performance_co-pilot | Sgi | 2.1.7 (including) | 2.1.7 (including) |
Performance_co-pilot | Sgi | 2.1.8 (including) | 2.1.8 (including) |
Performance_co-pilot | Sgi | 2.1.9 (including) | 2.1.9 (including) |
Performance_co-pilot | Sgi | 2.1.10 (including) | 2.1.10 (including) |
Performance_co-pilot | Sgi | 2.1.11 (including) | 2.1.11 (including) |
Performance_co-pilot | Sgi | 2.2 (including) | 2.2 (including) |
Pcp | Ubuntu | lucid | * |
Pcp | Ubuntu | natty | * |
Pcp | Ubuntu | oneiric | * |
Pcp | Ubuntu | precise | * |
Pcp | Ubuntu | quantal | * |
Pcp | Ubuntu | raring | * |
Pcp | Ubuntu | saucy | * |
Pcp | Ubuntu | upstream | * |
Pcp | Ubuntu | utopic | * |
Pcp | Ubuntu | vivid | * |
Pcp | Ubuntu | wily | * |