CVE catalog

CVE-2018-17204

openvswitch: CVE-2018-17204

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
1.91% · Oct 27, 2026

An issue was discovered in Open vSwitch (OvS) 2.7.x through 2.7.6, affecting parse_group_prop_ntr_selection_method in lib/ofp-util.c. When decoding a group mod, it validates the group type and command after the whole group mod has been decoded. The OF1.5 decoder, however, tries to use the type and command earlier, when it might still be invalid. This causes an assertion failure (via OVS_NOT_REACHED). ovs-vswitchd does not enable support for OpenFlow 1.5 by default.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianopenvswitchsid4.0.0-2fixed
Debianopenvswitchforky4.0.0-2fixed
Debianopenvswitchtrixie3.5.0-1fixed
Debianopenvswitchbookworm3.1.0-2+deb12u1fixed
Debianopenvswitchbookworm-security3.1.0-2+deb12u1fixed
Ubuntuopenvswitch16.042.4.0-0ubuntu4vulnerable
Ubuntuopenvswitch16.042.4.0-0ubuntu5vulnerable
Ubuntuopenvswitch16.042.5.0~git20160129.46a88d9-0ubuntu1vulnerable
Ubuntuopenvswitch16.042.5.0~git20160219.522aca6-0ubuntu1vulnerable
Ubuntuopenvswitch16.042.5.0~git20160219.522aca6-0ubuntu2vulnerable
Ubuntuopenvswitch16.042.5.0~git20160219.522aca6-0ubuntu3vulnerable
Ubuntuopenvswitch16.042.5.0-0ubuntu1vulnerable
Ubuntuopenvswitch16.042.5.2-0ubuntu0.16.04.1vulnerable
Ubuntuopenvswitch16.042.5.2-0ubuntu0.16.04.2vulnerable
Ubuntuopenvswitch16.042.5.2-0ubuntu0.16.04.3vulnerable
Ubuntuopenvswitch16.042.5.4-0ubuntu0.16.04.1vulnerable
Ubuntuopenvswitch16.042.5.5-0ubuntu0.16.04.1vulnerable
Ubuntuopenvswitch16.042.5.5-0ubuntu0.16.04.2fixed
Ubuntuopenvswitch18.042.8.0-0ubuntu2vulnerable
Ubuntuopenvswitch18.042.8.1-0ubuntu2vulnerable
Ubuntuopenvswitch18.042.8.1-0ubuntu3vulnerable
Ubuntuopenvswitch18.042.9.0~git20180205.5a39582ca-0ubuntu1vulnerable
Ubuntuopenvswitch18.042.9.0-0ubuntu1vulnerable
Ubuntuopenvswitch18.042.9.2-0ubuntu0.18.04.2vulnerable
Ubuntuopenvswitch18.042.9.2-0ubuntu0.18.04.3fixed
Suseopenvswitchlinux enterprise server 12 sp32.7.6-3.23.1fixed
Suseopenvswitchlinux enterprise server for sap applications 12 sp32.7.6-3.23.1fixed
Ubuntuopenvswitch16.042.4.0-0ubuntu4vulnerable
Ubuntuopenvswitch16.042.4.0-0ubuntu5vulnerable
Ubuntuopenvswitch16.042.5.0~git20160129.46a88d9-0ubuntu1vulnerable
Ubuntuopenvswitch16.042.5.0~git20160219.522aca6-0ubuntu1vulnerable
Ubuntuopenvswitch16.042.5.0~git20160219.522aca6-0ubuntu2vulnerable
Ubuntuopenvswitch16.042.5.0~git20160219.522aca6-0ubuntu3vulnerable
Ubuntuopenvswitch16.042.5.0-0ubuntu1vulnerable
Ubuntuopenvswitch16.042.5.2-0ubuntu0.16.04.1vulnerable
Ubuntuopenvswitch16.042.5.2-0ubuntu0.16.04.2vulnerable
Ubuntuopenvswitch16.042.5.2-0ubuntu0.16.04.3vulnerable
Ubuntuopenvswitch16.042.5.4-0ubuntu0.16.04.1vulnerable
Ubuntuopenvswitch16.042.5.5-0ubuntu0.16.04.1vulnerable
Ubuntuopenvswitch16.042.5.5-0ubuntu0.16.04.2fixed
Ubuntuopenvswitch18.042.8.0-0ubuntu2vulnerable
Ubuntuopenvswitch18.042.8.1-0ubuntu2vulnerable
Ubuntuopenvswitch18.042.8.1-0ubuntu3vulnerable
Ubuntuopenvswitch18.042.9.0~git20180205.5a39582ca-0ubuntu1vulnerable
Ubuntuopenvswitch18.042.9.0-0ubuntu1vulnerable
Ubuntuopenvswitch18.042.9.2-0ubuntu0.18.04.2vulnerable
Ubuntuopenvswitch18.042.9.2-0ubuntu0.18.04.3fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianopenvswitchsourcesid2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1not yet assignedNot reportedNot reported
Debianopenvswitchsourceforky2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1not yet assignedNot reportedNot reported
Debianopenvswitchsourcetrixie2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1not yet assignedNot reportedNot reported
Debianopenvswitchsourcebookworm2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1not yet assignedNot reportedNot reported
Ubuntuopenvswitchdeb16.042.5.5-0ubuntu0.16.04.2Not reportedUSN-3873-1Not reported
Ubuntuopenvswitchdeb18.042.9.2-0ubuntu0.18.04.3Not reportedUSN-3873-1Not reported
Suseopenvswitchrpmlinux enterprise server 12 sp32.7.6-3.23.1Not reportedSUSE-SU-2018:4128-1Not reported
Suseopenvswitchrpmlinux enterprise server for sap applications 12 sp32.7.6-3.23.1Not reportedSUSE-SU-2018:4128-1Not reported
Ubuntuopenvswitchdeb16.042.5.5-0ubuntu0.16.04.2Not reportedUBUNTU-CVE-2018-17204Not reported
Ubuntuopenvswitchdeb18.042.9.2-0ubuntu0.18.04.3Not reportedUBUNTU-CVE-2018-17204Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [openvswitch]

    Details (4)
    • 3.1.0-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

  • Source package: [openvswitch]

    Details (4)
    • 3.1.0-2+deb12u1 · all · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · all · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

  • Source package: [openvswitch]

    Details (4)
    • 3.1.0-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

  • Source package: [openvswitch]

    Details (4)
    • 3.1.0-2+deb12u1 · all · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · all · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

  • Source package: [openvswitch]

    Details (4)
    • 3.1.0-2+deb12u1 · all · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · all · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

  • Source package: [openvswitch]

    Details (4)
    • 3.1.0-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

  • Source package: [openvswitch]

    Details (4)
    • 3.1.0-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

  • Source package: [openvswitch]

    Details (4)
    • 3.1.0-2+deb12u1 · all · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · all · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

  • Source package: [openvswitch]

    Details (4)
    • 3.1.0-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

  • Source package: [openvswitch]

    Details (4)
    • 3.1.0-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

  • Source package: [openvswitch]

    Details (4)
    • 3.1.0-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

    • 3.1.0-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · bookworm; dsa · openvswitch · debian · 12

[Debian 13 (Trixie)]

  • Source package: [openvswitch]

    Details (2)
    • 3.5.0-1+b1 · amd64 · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

    • 3.5.0-1+b1 · arm64 · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

  • Source package: [openvswitch]

    Details (2)
    • 3.5.0-1 · all · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

    • 3.5.0-1 · all · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

  • Source package: [openvswitch]

    Details (2)
    • 3.5.0-1+b1 · amd64 · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

    • 3.5.0-1+b1 · arm64 · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

  • Source package: [openvswitch]

    Details (2)
    • 3.5.0-1 · all · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

    • 3.5.0-1 · all · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

  • Source package: [openvswitch]

    Details (2)
    • 3.5.0-1 · all · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

    • 3.5.0-1 · all · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

  • Source package: [openvswitch]

    Details (2)
    • 3.5.0-1+b1 · amd64 · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

    • 3.5.0-1+b1 · arm64 · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

  • Source package: [openvswitch]

    Details (2)
    • 3.5.0-1+b1 · amd64 · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

    • 3.5.0-1+b1 · arm64 · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

  • Source package: [openvswitch]

    Details (2)
    • 3.5.0-1 · all · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

    • 3.5.0-1 · all · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

  • Source package: [openvswitch]

    Details (2)
    • 3.5.0-1+b1 · amd64 · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

    • 3.5.0-1+b1 · arm64 · trixie

      Fixed · Fixed: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1

      dsa · openvswitch · debian · 13

Next results

Observed:

References