{"id":"CVE-2018-7421","aliases":["DEBIAN-CVE-2018-7421","EUVD-2018-19152","GHSA-7mvc-3rvp-5f4m","SUSE-SU-2018:0811-1","SUSE-SU-2018:0867-1","UBUNTU-CVE-2018-7421"],"status":"published","title":"In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the DMP dissector could go into an infinite loop...","description":"In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the DMP dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-dmp.c by correctly supporting a bounded number of Security Categories for a DMP Security Classification.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.01701,"percentile":0.77381,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-835"],"published":"2018-02-23T22:00:00Z","modified":"2026-10-24T10:30:17Z","fixes":[{"ecosystem":"Debian:12","package":"wireshark","fixed_in":["2.4.5-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"wireshark","fixed_in":["2.4.5-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"wireshark","fixed_in":["2.4.5-1"],"sources":["osv"]},{"ecosystem":"Ubuntu:14.04:LTS","package":"wireshark","fixed_in":["2.6.3-1~ubuntu14.04.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:16.04:LTS","package":"wireshark","fixed_in":["2.6.3-1~ubuntu16.04.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:18.04:LTS","package":"wireshark","fixed_in":["2.6.3-1~ubuntu18.04.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.5-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.5-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.5-1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12 SP2","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.13-48.21.1"}]}],"bundled":24},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12 SP3","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.13-48.21.1"}]}],"bundled":24},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.13-48.21.1"}]}],"bundled":24},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP2","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.13-48.21.1"}]}],"bundled":24},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP3","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.13-48.21.1"}]}],"bundled":24},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP2","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.13-48.21.1"}]}],"bundled":24},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP2","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.13-48.21.1"}]}],"bundled":24},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP3","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.13-48.21.1"}]}],"bundled":24},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP3","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.13-48.21.1"}]}],"bundled":24},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 11 SP4","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.13-40.22.1"}]}],"bundled":24},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.13-40.22.1"}]}],"bundled":24},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.13-40.22.1"}]}],"bundled":24},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.6.3-1~ubuntu14.04.1"}]}],"versions":["1.10.2-1","1.10.3-1","1.10.5-1ubuntu1","1.10.5-2","1.10.6-1","1.12.1+g01b65bf-4+deb8u11ubuntu0.14.04.1"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.6.3-1~ubuntu16.04.1"}]}],"versions":["1.12.7+g7fc8978-1","1.12.8+g5b6e543-2","2.0.1+g59ea380-3build1","2.0.2+ga16e22e-1","2.2.6+g32dac6a-2ubuntu0.16.04"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"wireshark","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.6.3-1~ubuntu18.04.1"}]}],"versions":["2.4.2-1","2.4.3-1","2.4.4-1","2.4.5-1"]}],"products":[{"vendor":"wireshark","product":"wireshark"}],"references":[{"url":"https://code.wireshark.org/review/gitweb?p=wireshark.git%3Ba=commit%3Bh=656812ee1f2a8ddfd383b02a066e888f5919e17a","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"https://www.wireshark.org/security/wnpa-sec-2018-06.html","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","advisory","report"]},{"url":"https://code.wireshark.org/review/gitweb?p=wireshark.git%3Ba=commit%3Bh=e8be5adae469ba563acfad2c2b98673e1afaf901","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=14408","tags":["x_refsource_CONFIRM","x_transferred","Exploit","Issue Tracking","Vendor Advisory","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-7421"},{"url":"https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=656812ee1f2a8ddfd383b02a066e888f5919e17a","tags":["report"]},{"url":"https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=e8be5adae469ba563acfad2c2b98673e1afaf901","tags":["report"]},{"url":"https://github.com/advisories/GHSA-7mvc-3rvp-5f4m"},{"url":"https://security-tracker.debian.org/tracker/CVE-2018-7421","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2018/suse-su-20180811-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1077080","tags":["report"]},{"url":"https://bugzilla.suse.com/1082692","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2017-17997","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7320","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7321","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7322","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7323","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7324","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7325","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7326","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7327","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7328","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7329","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7330","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7331","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7332","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7333","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7334","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7335","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7336","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7337","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7417","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7418","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7419","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7420","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7421","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2018/suse-su-20180867-1/","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2018-7421","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-7421","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2018-7421","description":"In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the DMP dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-dmp.c by correctly supporting a bounded number of Security Categories for a DMP Security Classification.","status":"published","published":"2018-02-23T22:00:00Z","modified":"2024-08-05T06:24:12.049Z","updated_at":"2026-11-02T14:35:09.908186Z"}],"euvd":[{"id":"EUVD-2018-19152","description":"In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the DMP dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-dmp.c by correctly supporting a bounded number of Security Categories for a DMP Security Classification.","status":"published","published":"2018-02-23T22:00:00Z","modified":"2024-08-05T06:24:12Z","updated_at":"2026-11-03T02:40:05.625439Z"}],"ghsa":[{"id":"GHSA-7mvc-3rvp-5f4m","title":"In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the DMP dissector could go into an infinite loop...","description":"In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the DMP dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-dmp.c by correctly supporting a bounded number of Security Categories for a DMP Security Classification.","status":"published","published":"2022-05-13T01:14:02Z","modified":"2023-02-01T05:04:22Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"cwes":["CWE-835"],"updated_at":"2026-11-02T14:50:08.898362Z"}],"nvd":[{"id":"CVE-2018-7421","description":"In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the DMP dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-dmp.c by correctly supporting a bounded number of Security Categories for a DMP Security Classification.","status":"published","published":"2018-02-23T22:29:01.763Z","modified":"2026-06-17T02:03:06.197Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"primary"},{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:N/I:N/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-835"],"updated_at":"2026-11-02T14:04:23.783914Z"}],"osv":[{"id":"CVE-2018-7421","description":"In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the DMP dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-dmp.c by correctly supporting a bounded number of Security Categories for a DMP Security Classification.","status":"published","published":"2018-02-23T22:29:01.763Z","modified":"2026-10-24T10:30:17.347330267Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:09.74357Z"},{"id":"DEBIAN-CVE-2018-7421","description":"In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the DMP dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-dmp.c by correctly supporting a bounded number of Security Categories for a DMP Security Classification.","status":"published","published":"2018-02-23T22:29:01.763Z","modified":"2026-10-23T18:03:08.831692604Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:30.867575Z"},{"id":"UBUNTU-CVE-2018-7421","description":"In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the DMP dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-dmp.c by correctly supporting a bounded number of Security Categories for a DMP Security Classification.","status":"published","published":"2018-02-23T22:29:00Z","modified":"2026-04-22T12:02:33.028083Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"},{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:54:18.772093Z"},{"id":"SUSE-SU-2018:0811-1","title":"Security update for wireshark","description":"This update for wireshark fixes the following issues:\n\nSecurity issue fixed (bsc#1082692):\n\n- CVE-2018-7335: The IEEE 802.11 dissector could crash (wnpa-sec-2018-05)\n- CVE-2018-7321: thrift long dissector loop (dissect_thrift_map)\n- CVE-2018-7322: DICOM: inifinite loop (dissect_dcm_tag)\n- CVE-2018-7323: WCCP: very long loop (dissect_wccp2_alternate_mask_value_set_element)\n- CVE-2018-7324: SCCP: infinite loop (dissect_sccp_optional_parameters)\n- CVE-2018-7325: RPKI-Router Protocol: infinite loop (dissect_rpkirtr_pdu)\n- CVE-2018-7326: LLTD: infinite loop (dissect_lltd_tlv)\n- CVE-2018-7327: openflow_v6: infinite loop (dissect_openflow_bundle_control_v6)\n- CVE-2018-7328: USB-DARWIN: long loop (dissect_darwin_usb_iso_transfer)\n- CVE-2018-7329: S7COMM: infinite loop (s7comm_decode_ud_cpu_alarm_main)\n- CVE-2018-7330: thread_meshcop: infinite loop (get_chancount)\n- CVE-2018-7331: GTP: infinite loop (dissect_gprscdr_GGSNPDPRecord, dissect_ber_set)\n- CVE-2018-7332: RELOAD: infinite loop (dissect_statans)\n- CVE-2018-7333: RPCoRDMA: infinite loop in get_write_list_chunk_count\n- CVE-2018-7421: Multiple dissectors could go into large infinite loops (wnpa-sec-2018-06)\n- CVE-2018-7334: The UMTS MAC dissector could crash (wnpa-sec-2018-07)\n- CVE-2018-7337: The DOCSIS dissector could crash (wnpa-sec-2018-08)\n- CVE-2018-7336: The FCP dissector could crash (wnpa-sec-2018-09)\n- CVE-2018-7320: The SIGCOMP dissector could crash (wnpa-sec-2018-10)\n- CVE-2018-7420: The pcapng file parser could crash (wnpa-sec-2018-11)\n- CVE-2018-7417: The IPMI dissector could crash (wnpa-sec-2018-12)\n- CVE-2018-7418: The SIGCOMP dissector could crash (wnpa-sec-2018-13)\n- CVE-2018-7419: The NBAP disssector could crash (wnpa-sec-2018-14)\n- CVE-2017-17997: Misuse of NULL pointer in MRDISC dissector (bsc#1077080).\n","status":"published","published":"2018-03-26T09:49:11Z","modified":"2026-02-04T04:40:33.076528Z","updated_at":"2026-11-02T15:53:44.594517Z"},{"id":"SUSE-SU-2018:0867-1","title":"Security update for wireshark","description":"This update for wireshark fixes the following issues:\n\nSecurity issue fixed (bsc#1082692):\n\n- CVE-2018-7335: The IEEE 802.11 dissector could crash (wnpa-sec-2018-05)\n- CVE-2018-7321: thrift long dissector loop (dissect_thrift_map)\n- CVE-2018-7322: DICOM: inifinite loop (dissect_dcm_tag) \n- CVE-2018-7323: WCCP: very long loop (dissect_wccp2_alternate_mask_value_set_element) \n- CVE-2018-7324: SCCP: infinite loop (dissect_sccp_optional_parameters) \n- CVE-2018-7325: RPKI-Router Protocol: infinite loop (dissect_rpkirtr_pdu) \n- CVE-2018-7326: LLTD: infinite loop (dissect_lltd_tlv) \n- CVE-2018-7327: openflow_v6: infinite loop (dissect_openflow_bundle_control_v6) \n- CVE-2018-7328: USB-DARWIN: long loop (dissect_darwin_usb_iso_transfer) \n- CVE-2018-7329: S7COMM: infinite loop (s7comm_decode_ud_cpu_alarm_main) \n- CVE-2018-7330: thread_meshcop: infinite loop (get_chancount) \n- CVE-2018-7331: GTP: infinite loop (dissect_gprscdr_GGSNPDPRecord, dissect_ber_set) \n- CVE-2018-7332: RELOAD: infinite loop (dissect_statans) \n- CVE-2018-7333: RPCoRDMA: infinite loop in get_write_list_chunk_count\n- CVE-2018-7421: Multiple dissectors could go into large infinite loops (wnpa-sec-2018-06)\n- CVE-2018-7334: The UMTS MAC dissector could crash (wnpa-sec-2018-07)\n- CVE-2018-7337: The DOCSIS dissector could crash (wnpa-sec-2018-08)\n- CVE-2018-7336: The FCP dissector could crash (wnpa-sec-2018-09)\n- CVE-2018-7320: The SIGCOMP dissector could crash (wnpa-sec-2018-10)\n- CVE-2018-7420: The pcapng file parser could crash (wnpa-sec-2018-11)\n- CVE-2018-7417: The IPMI dissector could crash (wnpa-sec-2018-12)\n- CVE-2018-7418: The SIGCOMP dissector could crash (wnpa-sec-2018-13)\n- CVE-2018-7419: The NBAP disssector could crash (wnpa-sec-2018-14)\n- CVE-2017-17997: Misuse of NULL pointer in MRDISC dissector (bsc#1077080).\n","status":"published","published":"2018-04-03T16:43:26Z","modified":"2026-02-04T03:56:46.576039Z","updated_at":"2026-11-02T15:53:44.594517Z"}]}}
