HIGH · 10.0

CVE-2004-1188

The pnm_get_chunk function in xine 0.99.2 and earlier, and other packages such as MPlayer that use the same code, does not properly verify that the chunk size is less than the PREAMBLE_SIZE, which cau...

Vulnerability Description

The pnm_get_chunk function in xine 0.99.2 and earlier, and other packages such as MPlayer that use the same code, does not properly verify that the chunk size is less than the PREAMBLE_SIZE, which causes a read operation with a negative length that leads to a buffer overflow via (1) RMF_TAG, (2) DATA_TAG, (3) PROP_TAG, (4) MDPR_TAG, and (5) CONT_TAG values, a different vulnerability than CVE-2004-1187.

CVSS Score

10.0

HIGH

AV:N/AC:L/Au:N/C:C/I:C/A:C
Confidentiality
COMPLETE
Integrity
COMPLETE
Availability
COMPLETE

Affected Products

VendorProductVersions
MplayerMplayer0.90
XineXine0.9.8
XineXine-Lib0.9.8
MandrakesoftMandrake Linux10.0

References

FAQ

What is CVE-2004-1188?

CVE-2004-1188 is a vulnerability with a CVSS score of 10.0 (HIGH). The pnm_get_chunk function in xine 0.99.2 and earlier, and other packages such as MPlayer that use the same code, does not properly verify that the chunk size is less than the PREAMBLE_SIZE, which cau...

How severe is CVE-2004-1188?

CVE-2004-1188 has been rated HIGH with a CVSS base score of 10.0/10. Review the CVSS metrics above for detailed severity breakdown.

Is there a patch for CVE-2004-1188?

Check the references section above for vendor advisories and patch information. Affected products include: Mplayer Mplayer, Xine Xine, Xine Xine-Lib, Mandrakesoft Mandrake Linux.