{
    "id": "CVE-2004-0200",
    "published": "2004-09-28 04:00:00",
    "last_modified": "2026-06-16 22:05:08",
    "cvss_score": "9.3",
    "cvss_severity": "HIGH",
    "cvss_version": "2.0",
    "cvss_vector": "AV:N/AC:M/Au:N/C:C/I:C/A:C",
    "cwe": null,
    "description": "Buffer overflow in the JPEG (JPG) parsing engine in the Microsoft Graphic Device Interface Plus (GDI+) component, GDIPlus.dll, allows remote attackers to execute arbitrary code via a JPEG image with a small JPEG COM field length that is normalized to a large integer length before a memory copy operation.",
    "epss_score": "0.49024",
    "epss_percentile": "0.98845",
    "kev": 0,
    "kev_due": null,
    "has_exploit": 1,
    "updated_at": "2026-09-27 18:17:03",
    "priority": {
        "rank": 2,
        "label": "Patch early",
        "why": "A public exploit exists."
    },
    "products": [
        {
            "vendor": "microsoft",
            "product": ".net_framework"
        },
        {
            "vendor": "microsoft",
            "product": "digital_image_pro"
        },
        {
            "vendor": "microsoft",
            "product": "digital_image_suite"
        },
        {
            "vendor": "microsoft",
            "product": "excel"
        },
        {
            "vendor": "microsoft",
            "product": "frontpage"
        },
        {
            "vendor": "microsoft",
            "product": "greetings"
        },
        {
            "vendor": "microsoft",
            "product": "infopath"
        },
        {
            "vendor": "microsoft",
            "product": "office"
        },
        {
            "vendor": "microsoft",
            "product": "onenote"
        },
        {
            "vendor": "microsoft",
            "product": "outlook"
        },
        {
            "vendor": "microsoft",
            "product": "picture_it"
        },
        {
            "vendor": "microsoft",
            "product": "powerpoint"
        },
        {
            "vendor": "microsoft",
            "product": "producer"
        },
        {
            "vendor": "microsoft",
            "product": "project"
        },
        {
            "vendor": "microsoft",
            "product": "publisher"
        },
        {
            "vendor": "microsoft",
            "product": "visio"
        },
        {
            "vendor": "microsoft",
            "product": "visual_basic"
        },
        {
            "vendor": "microsoft",
            "product": "visual_c\\#"
        },
        {
            "vendor": "microsoft",
            "product": "visual_c\\+\\+"
        },
        {
            "vendor": "microsoft",
            "product": "visual_j\\#_.net"
        },
        {
            "vendor": "microsoft",
            "product": "visual_studio_.net"
        },
        {
            "vendor": "microsoft",
            "product": "windows_2003_server"
        },
        {
            "vendor": "microsoft",
            "product": "windows_xp"
        },
        {
            "vendor": "microsoft",
            "product": "word"
        }
    ],
    "kev_detail": null,
    "exploits": [
        {
            "source": "exploit-db",
            "ref_id": "556",
            "title": "Microsoft Windows - JPEG GDI+ Bind/Reverse/Admin/File Download",
            "date": "2004-09-27",
            "url": "https://www.exploit-db.com/exploits/556"
        },
        {
            "source": "exploit-db",
            "ref_id": "478",
            "title": "Microsoft Windows - JPEG GDI+ Overflow Download Shellcode (MS04-028)",
            "date": "2004-09-25",
            "url": "https://www.exploit-db.com/exploits/478"
        },
        {
            "source": "exploit-db",
            "ref_id": "480",
            "title": "Microsoft Windows - JPEG GDI+ Remote Heap Overflow (MS04-028)",
            "date": "2004-09-25",
            "url": "https://www.exploit-db.com/exploits/480"
        },
        {
            "source": "exploit-db",
            "ref_id": "475",
            "title": "Microsoft Windows - JPEG GDI+ Overflow Administrator (MS04-028)",
            "date": "2004-09-23",
            "url": "https://www.exploit-db.com/exploits/475"
        },
        {
            "source": "exploit-db",
            "ref_id": "472",
            "title": "Microsoft Windows - JPEG GDI+ Overflow Shellcode",
            "date": "2004-09-22",
            "url": "https://www.exploit-db.com/exploits/472"
        },
        {
            "source": "exploit-db",
            "ref_id": "474",
            "title": "Microsoft Windows - JPEG Processing Buffer Overrun (MS04-028)",
            "date": "2004-09-22",
            "url": "https://www.exploit-db.com/exploits/474"
        }
    ],
    "refs_list": [
        "http://marc.info/?l=bugtraq&m=109524346729948&w=2",
        "http://www.kb.cert.org/vuls/id/297462",
        "http://www.us-cert.gov/cas/techalerts/TA04-260A.html",
        "https://docs.microsoft.com/en-us/security-updates/securitybulletins/2004/ms04-028",
        "https://exchange.xforce.ibmcloud.com/vulnerabilities/16304",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A1105",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A1721",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A2706",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A3038",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A3082",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A3320",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A3810",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A3881",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A4003",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A4216",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A4307",
        "http://marc.info/?l=bugtraq&m=109524346729948&w=2",
        "http://www.kb.cert.org/vuls/id/297462",
        "http://www.us-cert.gov/cas/techalerts/TA04-260A.html",
        "https://docs.microsoft.com/en-us/security-updates/securitybulletins/2004/ms04-028",
        "https://exchange.xforce.ibmcloud.com/vulnerabilities/16304",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A1105",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A1721",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A2706",
        "https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A3038"
    ]
}