{"schemaVersion":3,"id":"CVE-2004-1188","aliases":[],"status":"published","duplicateOf":null,"title":null,"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.","dates":{"published":"2004-12-22T05:00:00.000Z","modified":"2024-08-08T00:46:12.403Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":10,"severity":"high","version":"2.0","versionLabel":"v2.0","source":"NVD","vector":"AV:N/AC:L/Au:N/C:C/I:C/A:C","computed":false,"selection":"backend-summary"},"metrics":[{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":10,"severity":"high","vector":"AV:N/AC:L/Au:N/C:C/I:C/A:C","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.01965,"percentile":0.80174,"severity":"low","asOf":"2026-10-21T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-21T00:00:00.000Z","baselineScore":0.01965},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.01965,"percentile":0.80174}],"last30":[{"date":"2026-09-21T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.01965,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.01965,"percentile":0.80174}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[],"affected":[{"vendor":"mandrakesoft","product":"mandrake_linux","name":"mandrake linux","label":"mandrake_linux","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"10.0","noFixRecorded":false,"fixedIn":null},{"text":"10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"10.0 | 10.1","eol":null,"hubHref":"/vendor/mandrakesoft/mandrake_linux"},{"vendor":"mplayer","product":"mplayer","name":"mplayer","label":"mplayer","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"0.90","noFixRecorded":false,"fixedIn":null},{"text":"0.90_pre","noFixRecorded":false,"fixedIn":null},{"text":"0.90_rc","noFixRecorded":false,"fixedIn":null},{"text":"0.90_rc4","noFixRecorded":false,"fixedIn":null},{"text":"0.91","noFixRecorded":false,"fixedIn":null},{"text":"0.92","noFixRecorded":false,"fixedIn":null},{"text":"0.92.1","noFixRecorded":false,"fixedIn":null},{"text":"0.92_cvs","noFixRecorded":false,"fixedIn":null},{"text":"1.0_pre1","noFixRecorded":false,"fixedIn":null},{"text":"1.0_pre2","noFixRecorded":false,"fixedIn":null},{"text":"1.0_pre3","noFixRecorded":false,"fixedIn":null},{"text":"1.0_pre3try2","noFixRecorded":false,"fixedIn":null},{"text":"1.0_pre4","noFixRecorded":false,"fixedIn":null},{"text":"1.0_pre5","noFixRecorded":false,"fixedIn":null},{"text":"1.0_pre5try1","noFixRecorded":false,"fixedIn":null},{"text":"1.0_pre5try2","noFixRecorded":false,"fixedIn":null},{"text":"head_cvs","noFixRecorded":false,"fixedIn":null}],"versionsText":"0.90 | 0.90_pre | 0.90_rc | 0.90_rc4 | 0.91 | 0.92 | 0.92.1 | 0.92_cvs | 1.0_pre1 | 1.0_pre2 | 1.0_pre3 | 1.0_pre3try2 | 1.0_pre4 | 1.0_pre5 | 1.0_pre5try1 | 1.0_pre5try2 | head_cvs","eol":null,"hubHref":"/vendor/mplayer/mplayer"},{"vendor":"xine","product":"xine","name":"xine","label":"xine","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"0.9.8","noFixRecorded":false,"fixedIn":null},{"text":"0.9.13","noFixRecorded":false,"fixedIn":null},{"text":"0.9.18","noFixRecorded":false,"fixedIn":null},{"text":"1_alpha","noFixRecorded":false,"fixedIn":null},{"text":"1_beta1","noFixRecorded":false,"fixedIn":null},{"text":"1_beta2","noFixRecorded":false,"fixedIn":null},{"text":"1_beta3","noFixRecorded":false,"fixedIn":null},{"text":"1_beta4","noFixRecorded":false,"fixedIn":null},{"text":"1_beta5","noFixRecorded":false,"fixedIn":null},{"text":"1_beta6","noFixRecorded":false,"fixedIn":null},{"text":"1_beta7","noFixRecorded":false,"fixedIn":null},{"text":"1_beta8","noFixRecorded":false,"fixedIn":null},{"text":"1_beta9","noFixRecorded":false,"fixedIn":null},{"text":"1_beta10","noFixRecorded":false,"fixedIn":null},{"text":"1_beta11","noFixRecorded":false,"fixedIn":null},{"text":"1_beta12","noFixRecorded":false,"fixedIn":null},{"text":"1_rc0","noFixRecorded":false,"fixedIn":null},{"text":"1_rc0a","noFixRecorded":false,"fixedIn":null},{"text":"1_rc1","noFixRecorded":false,"fixedIn":null},{"text":"1_rc2","noFixRecorded":false,"fixedIn":null},{"text":"1_rc3","noFixRecorded":false,"fixedIn":null},{"text":"1_rc3a","noFixRecorded":false,"fixedIn":null},{"text":"1_rc3b","noFixRecorded":false,"fixedIn":null},{"text":"1_rc4","noFixRecorded":false,"fixedIn":null},{"text":"1_rc5","noFixRecorded":false,"fixedIn":null},{"text":"1_rc6","noFixRecorded":false,"fixedIn":null},{"text":"1_rc6a","noFixRecorded":false,"fixedIn":null},{"text":"1_rc7","noFixRecorded":false,"fixedIn":null},{"text":"1_rc8","noFixRecorded":false,"fixedIn":null}],"versionsText":"0.9.8 | 0.9.13 | 0.9.18 | 1_alpha | 1_beta1 | 1_beta2 | 1_beta3 | 1_beta4 | 1_beta5 | 1_beta6 | 1_beta7 | 1_beta8 | 1_beta9 | 1_beta10 | 1_beta11 | 1_beta12 | 1_rc0 | 1_rc0a | 1_rc1 | 1_rc2 | 1_rc3 | 1_rc3a | 1_rc3b | 1_rc4 | 1_rc5 | 1_rc6 | 1_rc6a | 1_rc7 | 1_rc8","eol":null,"hubHref":"/vendor/xine/xine"},{"vendor":"xine","product":"xine-lib","name":"xine-lib","label":"xine-lib","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"0.9.8","noFixRecorded":false,"fixedIn":null},{"text":"0.9.13","noFixRecorded":false,"fixedIn":null},{"text":"0.99","noFixRecorded":false,"fixedIn":null},{"text":"1_alpha","noFixRecorded":false,"fixedIn":null},{"text":"1_beta1","noFixRecorded":false,"fixedIn":null},{"text":"1_beta2","noFixRecorded":false,"fixedIn":null},{"text":"1_beta3","noFixRecorded":false,"fixedIn":null},{"text":"1_beta4","noFixRecorded":false,"fixedIn":null},{"text":"1_beta5","noFixRecorded":false,"fixedIn":null},{"text":"1_beta6","noFixRecorded":false,"fixedIn":null},{"text":"1_beta7","noFixRecorded":false,"fixedIn":null},{"text":"1_beta8","noFixRecorded":false,"fixedIn":null},{"text":"1_beta9","noFixRecorded":false,"fixedIn":null},{"text":"1_beta10","noFixRecorded":false,"fixedIn":null},{"text":"1_beta11","noFixRecorded":false,"fixedIn":null},{"text":"1_beta12","noFixRecorded":false,"fixedIn":null},{"text":"1_rc0","noFixRecorded":false,"fixedIn":null},{"text":"1_rc1","noFixRecorded":false,"fixedIn":null},{"text":"1_rc2","noFixRecorded":false,"fixedIn":null},{"text":"1_rc3","noFixRecorded":false,"fixedIn":null},{"text":"1_rc3a","noFixRecorded":false,"fixedIn":null},{"text":"1_rc3b","noFixRecorded":false,"fixedIn":null},{"text":"1_rc3c","noFixRecorded":false,"fixedIn":null},{"text":"1_rc4","noFixRecorded":false,"fixedIn":null},{"text":"1_rc5","noFixRecorded":false,"fixedIn":null},{"text":"1_rc6","noFixRecorded":false,"fixedIn":null},{"text":"1_rc6a","noFixRecorded":false,"fixedIn":null},{"text":"1_rc7","noFixRecorded":false,"fixedIn":null}],"versionsText":"0.9.8 | 0.9.13 | 0.99 | 1_alpha | 1_beta1 | 1_beta2 | 1_beta3 | 1_beta4 | 1_beta5 | 1_beta6 | 1_beta7 | 1_beta8 | 1_beta9 | 1_beta10 | 1_beta11 | 1_beta12 | 1_rc0 | 1_rc1 | 1_rc2 | 1_rc3 | 1_rc3a | 1_rc3b | 1_rc3c | 1_rc4 | 1_rc5 | 1_rc6 | 1_rc6a | 1_rc7","eol":null,"hubHref":"/vendor/xine/xine-lib"}],"affectedCount":4,"eol":{"hasEol":false,"count":0},"references":[{"url":"http://www.mplayerhq.hu/MPlayer/patches/pnm_fix_20041215.diff","label":"www.mplayerhq.hu/MPlayer/patches/pnm_fix_20041215.diff","hostname":"www.mplayerhq.hu","tags":["X Refsource CONFIRM"]},{"url":"http://www.mandriva.com/security/advisories?name=MDKSA-2005:011","label":"www.mandriva.com/security/advisories?name=MDKSA-2005:011","hostname":"www.mandriva.com","tags":["Vendor Advisory","X Refsource MANDRAKE"]},{"url":"http://www.idefense.com/application/poi/display?id=177&type=vulnerabilities","label":"www.idefense.com/application/poi/display?id=177&type=vulnerabilities","hostname":"www.idefense.com","tags":["Third Party Advisory","X Refsource IDEFENSE","Patch","Vendor Advisory"]},{"url":"http://cvs.sourceforge.net/viewcvs.py/xine/xine-lib/src/input/pnm.c?r1=1.20&r2=1.21","label":"cvs.sourceforge.net/viewcvs.py/xine/xine-lib/src/input/pnm.c?r1=1.20&r2=1.21","hostname":"cvs.sourceforge.net","tags":["X Refsource CONFIRM"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/18638","label":"exchange.xforce.ibmcloud.com/vulnerabilities/18638","hostname":"exchange.xforce.ibmcloud.com","tags":["VDB Entry","X Refsource XF"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2004-12-22T05:00:00.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-08-08T00:46:12.403Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":70,"level":"high","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-21T21:55:35.286Z","stale":false,"partial":false}}