CVE catalog

CVE-2020-12105

openconnect: CVE-2020-12105

[CVE catalog]

Severity
Medium · CVSS 5.9CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
1.74% · Oct 25, 2026

OpenConnect through 8.08 mishandles negative return values from X509_check_ function calls, which might assist attackers in performing man-in-the-middle attacks.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianopenconnectsid9.21-5vulnerable
Debianopenconnectforky9.21-5vulnerable
Debianopenconnecttrixie9.12-3+deb13u2vulnerable
Debianopenconnectbookworm9.01-3vulnerable
Suseoath-toolkitlinux enterprise module for basesystem 15 sp52.6.2-150000.3.5.1fixed
Suseoath-toolkitlinux enterprise module for package hub 15 sp52.6.2-150000.3.5.1fixed
Suseopenconnectlinux enterprise module for package hub 15 sp59.12-150400.15.3.1fixed
Susestokenlinux enterprise module for package hub 15 sp50.81-150400.13.2.1fixed
Suseoath-toolkitlinux enterprise workstation extension 15 sp52.6.2-150000.3.5.1fixed
Suseopenconnectlinux enterprise workstation extension 15 sp59.12-150400.15.3.1fixed
Susestokenlinux enterprise workstation extension 15 sp50.81-150400.13.2.1fixed
Opensuseoath-toolkitleap 15.52.6.2-150000.3.5.1fixed
Opensuseopenconnectleap 15.59.12-150400.15.3.1fixed
Opensusestokenleap 15.50.81-150400.13.2.1fixed
Opensuseopenconnectleap 15.17.08-lp151.6.6.1fixed
Suseopenconnectlinux enterprise workstation extension 15 sp17.08-6.6.1fixed
Suseopenconnectlinux enterprise workstation extension 12 sp47.08-3.9.1fixed
Suseopenconnectlinux enterprise workstation extension 12 sp57.08-3.9.1fixed
Opensuseopenconnecttumbleweed8.10-2.6fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianopenconnectsourcesid(unfixed)unimportantNot reported[959428]
Debianopenconnectsourceforky(unfixed)unimportantNot reported[959428]
Debianopenconnectsourcetrixie(unfixed)unimportantNot reported[959428]
Debianopenconnectsourcebookworm(unfixed)unimportantNot reported[959428]
Suseoath-toolkitrpmlinux enterprise module for basesystem 15 sp52.6.2-150000.3.5.1Not reportedSUSE-SU-2024:0317-1Not reported
Suseoath-toolkitrpmlinux enterprise module for package hub 15 sp52.6.2-150000.3.5.1Not reportedSUSE-SU-2024:0317-1Not reported
Suseopenconnectrpmlinux enterprise module for package hub 15 sp59.12-150400.15.3.1Not reportedSUSE-SU-2024:0317-1Not reported
Susestokenrpmlinux enterprise module for package hub 15 sp50.81-150400.13.2.1Not reportedSUSE-SU-2024:0317-1Not reported
Suseoath-toolkitrpmlinux enterprise workstation extension 15 sp52.6.2-150000.3.5.1Not reportedSUSE-SU-2024:0317-1Not reported
Suseopenconnectrpmlinux enterprise workstation extension 15 sp59.12-150400.15.3.1Not reportedSUSE-SU-2024:0317-1Not reported
Susestokenrpmlinux enterprise workstation extension 15 sp50.81-150400.13.2.1Not reportedSUSE-SU-2024:0317-1Not reported
Opensuseoath-toolkitrpmleap 15.52.6.2-150000.3.5.1Not reportedSUSE-SU-2024:0317-1Not reported
Opensuseopenconnectrpmleap 15.59.12-150400.15.3.1Not reportedSUSE-SU-2024:0317-1Not reported
Opensusestokenrpmleap 15.50.81-150400.13.2.1Not reportedSUSE-SU-2024:0317-1Not reported
Opensuseopenconnectrpmleap 15.17.08-lp151.6.6.1Not reportedOPENSUSE-SU-2020:0694-1Not reported
Suseopenconnectrpmlinux enterprise workstation extension 15 sp17.08-6.6.1Not reportedSUSE-SU-2020:1337-1Not reported
Suseopenconnectrpmlinux enterprise workstation extension 12 sp47.08-3.9.1Not reportedSUSE-SU-2020:1264-1Not reported
Suseopenconnectrpmlinux enterprise workstation extension 12 sp57.08-3.9.1Not reportedSUSE-SU-2020:1264-1Not reported
Opensuseopenconnectrpmtumbleweed8.10-2.6Not reportedOPENSUSE-SU-2024:11114-1Not reported

[Debian bug #959428]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libopenconnect5]Affected

    Source package: [openconnect]

    Details (2)
    • 9.01-3 · amd64 · bookworm

      Affected

      dsa · openconnect · debian · bookworm; dsa · openconnect · debian · 12

    • 9.01-3 · arm64 · bookworm

      Affected

      dsa · openconnect · debian · bookworm; dsa · openconnect · debian · 12

  • Source package: [openconnect]

    Details (2)
    • 9.01-3 · amd64 · bookworm

      Affected

      dsa · openconnect · debian · bookworm; dsa · openconnect · debian · 12

    • 9.01-3 · arm64 · bookworm

      Affected

      dsa · openconnect · debian · bookworm; dsa · openconnect · debian · 12

  • [openconnect]Affected
    Details (2)
    • 9.01-3 · amd64 · bookworm

      Affected

      dsa · openconnect · debian · bookworm; dsa · openconnect · debian · 12

    • 9.01-3 · arm64 · bookworm

      Affected

      dsa · openconnect · debian · bookworm; dsa · openconnect · debian · 12

[Debian 13 (Trixie)]

  • [libopenconnect5]Affected

    Source package: [openconnect]

    Details (2)
    • 9.12-3+deb13u2 · amd64 · trixie

      Affected

      dsa · openconnect · debian · 13

    • 9.12-3+deb13u2 · arm64 · trixie

      Affected

      dsa · openconnect · debian · 13

  • Source package: [openconnect]

    Details (2)
    • 9.12-3+deb13u2 · amd64 · trixie

      Affected

      dsa · openconnect · debian · 13

    • 9.12-3+deb13u2 · arm64 · trixie

      Affected

      dsa · openconnect · debian · 13

  • [openconnect]Affected
    Details (2)
    • 9.12-3+deb13u2 · amd64 · trixie

      Affected

      dsa · openconnect · debian · 13

    • 9.12-3+deb13u2 · arm64 · trixie

      Affected

      dsa · openconnect · debian · 13

[openSUSE Tumbleweed]

  • Source package: [openconnect]

    Details (1)
    • 9.21-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 8.10-2.6

      Version impact unknown

      dsa · openconnect · opensuse · tumbleweed

  • Source package: [openconnect]

    Details (1)
    • 9.21-1.3 · noarch · tumbleweed

      Unknown · Fixed: 8.10-2.6

      Version impact unknown

      dsa · openconnect · opensuse · tumbleweed

  • Source package: [openconnect]

    Details (1)
    • 9.21-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 8.10-2.6

      Version impact unknown

      dsa · openconnect · opensuse · tumbleweed

  • Source package: [openconnect]

    Details (1)
    • 9.21-1.3 · noarch · tumbleweed

      Unknown · Fixed: 8.10-2.6

      Version impact unknown

      dsa · openconnect · opensuse · tumbleweed

  • Source package: [openconnect]

    Details (1)
    • 9.21-1.3 · noarch · tumbleweed

      Unknown · Fixed: 8.10-2.6

      Version impact unknown

      dsa · openconnect · opensuse · tumbleweed

  • Source package: [openconnect]

    Details (1)
    • 9.21-1.3 · x86_64 · tumbleweed

      Fixed · Fixed: 8.10-2.6

      dsa · openconnect · opensuse · tumbleweed

Observed:

References