Skip to content
Heist/ feed
Back to feed
MediumFix available

wolfssl — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2020-24613

wolfSSL before 4.5.0 mishandles TLS 1.3 server data in the WAIT_CERT_CR state, within SanityCheckTls13MsgReceived() in tls13.c. This is an incorrect implementation of the TLS 1.3 client state machine. This allows attackers in a privileged network position to completely impersonate any TLS 1.3 servers, and read or modify potentially sensitive information between clients using the wolfSSL library and these TLS servers.

Products
wolfssl
Affected versions
Not specified
Fixed versions
4.5.0+dfsg-1
CVEs
CVE-2020-24613
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 13:41 UTC · Revision 1

Source evidence

DEBIAN-CVE-2020-24613

core-osv · Original source

Published 24 Aug 2020, 22:15 UTC

wolfSSL before 4.5.0 mishandles TLS 1.3 server data in the WAIT_CERT_CR state, within SanityCheckTls13MsgReceived() in tls13.c. This is an incorrect implementation of the TLS 1.3 client state machine. This allows attackers in a privileged network position to completely impersonate any TLS 1.3 servers, and read or modify potentially sensitive information between clients using the wolfSSL library and these TLS servers.

osv:DEBIAN-CVE-2020-24613

wolfssl

Fixed versions: 4.5.0+dfsg-1

wolfssl

Fixed versions: 4.5.0+dfsg-1

Complete source record
{
  "id": "53312ca59776bbb773b4f37721bcf527004995d6944d9a9873f0906a6e249c8d",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2020-24613",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2020-24613",
    "summary": "wolfSSL before 4.5.0 mishandles TLS 1.3 server data in the WAIT_CERT_CR state, within SanityCheckTls13MsgReceived() in tls13.c. This is an incorrect implementation of the TLS 1.3 client state machine. This allows attackers in a privileged network position to completely impersonate any TLS 1.3 servers, and read or modify potentially sensitive information between clients using the wolfSSL library and these TLS servers.",
    "evidence": "osv:DEBIAN-CVE-2020-24613",
    "products": [
      {
        "name": {
          "value": "wolfssl",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "4.5.0+dfsg-1",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "wolfssl",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "4.5.0+dfsg-1",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "medium",
    "structured": {
      "id": "DEBIAN-CVE-2020-24613",
      "aliases": [
        "DEBIAN-CVE-2020-24613"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "4.5.0+dfsg-1"
                }
              ]
            }
          ],
          "package": {
            "name": "wolfssl",
            "purl": "pkg:deb/debian/wolfssl?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2020-24613.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "4.5.0+dfsg-1"
                }
              ]
            }
          ],
          "package": {
            "name": "wolfssl",
            "purl": "pkg:deb/debian/wolfssl?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2020-24613.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        }
      ],
      "modified": "2026-10-26T12:02:39.751786326Z",
      "provider": "osv",
      "upstream": [
        "CVE-2020-24613"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2020-24613"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2020-24613",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 452678,
  "published_at": "2020-08-24T22:15:10.34+00:00"
}