Secunia Logo
 
CVE Reference: CVE-2004-1188
NOTE: The text on this page is written by CVE MITRE and reflects neither the opinions of Secunia or the results of our research. All data on this page is written and maintained by CVE MITRE.

Original Page at CVE MITRE:
CVE-2004-1188

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.

CVE Status:
Candidate

References:

XF
  http://xforce.iss.net/xforce/xfdb/18638

MANDRAKE
  http://www.mandrakesoft.com/security/advisories?name=MDKSA-2005:011

IDEFENSE
  http://www.idefense.com/application/poi/display?id=177&type=vulnerabilities

CONFIRM
  http://www.mplayerhq.hu/MPlayer/patches/pnm_fix_20041215.diff
  http://cvs.sourceforge.net/viewcvs.py/xine/xine-lib/src/input/pnm.c?r1=1.20&r2=1.21


Return to the previous page.