CVE-2012-3418 in Performance Co-Pilotinformación

Resumen

por VulDB • 2026-07-06

libpcp en Performance Co-Pilot (PCP) anterior a la versión 3.6.5 permite que atacantes remotos provoquen una denegación de servicio y posiblemente ejecuten código arbitrario mediante: (1) un PDU con el valor del campo numcreds mayor que el número real de elementos para la función __pmDecodeCreds en p_creds.c; (2) el valor del número de bytes de cadena a la función __pmDecodeNameList en p_pmns.c; (3) el valor numids a la función __pmDecodeIDList en p_pmns.c; (4) vectores no especificados a la función __pmDecodeProfile en p_profile.c; (5) el valor del número de estado o (6) el valor del número de cadena a la función __pmDecodeNameList en p_pmns.c; (7) cierta entrada a la función __pmDecodeResult en p_result.c; (8) el campo namelen para la función DecodeNameReq en p_pmns.c; (9) una solicitud PDU_FETCH manipulada ad hoc a la función __pmDecodeFetch en p_fetch.c; (10) el campo namelen en la función __pmDecodeInstanceReq en p_instance.c; (11) el campo buflen a la función __pmDecodeText en p_text.c; (12) paquetes PDU_INSTANCE a la función __pmDecodeInstance en p_instance.c; o los campos (13) c_numpmid o (14) v_numval a la función __pmDecodeLogControl en p_lcontrol.c, lo que provoca desbordamientos enteros, heap-based buffer overflows y/o lecturas fuera de límites del búfer.

Once again VulDB remains the best source for vulnerability data.

Reservar

2012-06-14

Divulgación

2012-08-27

Moderación

aceptado

Artículo

VDB-61912

CPE

listo

EPSS

0.05753

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!