Skip to content
Heist/ feed
Medium

DEBIAN-CVE-2026-93304

Type: advisorySource: OSV1 source record

A (D)TLS 1.2 client can accept a ChangeCipherSpec message before it has sent its ClientKeyExchange. No master secret has been derived at that point, so the client installs read keys derived from a known (deterministic) key and checks the server's Finished against that same key. An out-of-order ChangeCipherSpec can therefore be used by an attacker to complete the handshake in place of the server and send data the client accepts as authentic. The client's own traffic still uses correctly derived keys, so the attacker cannot read it, and the genuine server never completes the handshake. DTLS 1.2 clients are exposed because a datagram read can deliver the out-of-order records on its own. TLS 1.2 clients are exposed when the application supplies received bytes with wolfSSL_inject() or enables read ahead. For certificate suites, the attacker must be in a man-in-the-middle position. For PSK (Pre Shared Key) connections, any fake server can succeed without knowing the PSK.

Announced Group revision 1
Original source ↗

DEBIAN-CVE-2026-93304

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: osv:DEBIAN-CVE-2026-93304

wolfssl

Source reference: /affected/0/package/name

Affected versions
5.5.4-2

Source reference: /affected/0/versions

5.5.4-2+deb12u1

Source reference: /affected/0/versions

5.5.4-2+deb12u2

Source reference: /affected/0/versions

5.5.4-2+deb12u3

Source reference: /affected/0/versions

5.5.4-2.1

Source reference: /affected/0/versions

5.6.4-1

Source reference: /affected/0/versions

5.6.4-2

Source reference: /affected/0/versions

5.6.6-1

Source reference: /affected/0/versions

5.6.6-1.1

Source reference: /affected/0/versions

5.6.6-1.2

Source reference: /affected/0/versions

5.6.6-1.3

Source reference: /affected/0/versions

5.6.6-1.3~exp1

Source reference: /affected/0/versions

5.7.0-0.1

Source reference: /affected/0/versions

5.7.0-0.2

Source reference: /affected/0/versions

5.7.0-0.3

Source reference: /affected/0/versions

5.7.2-0.1

Source reference: /affected/0/versions

5.7.2-0.2

Source reference: /affected/0/versions

5.7.2-0.3

Source reference: /affected/0/versions

5.7.2-0.4

Source reference: /affected/0/versions

5.8.2-1

Source reference: /affected/0/versions

5.8.2-1.1

Source reference: /affected/0/versions

5.8.2-1.2

Source reference: /affected/0/versions

5.8.4-1

Source reference: /affected/0/versions

5.9.0-0.1

Source reference: /affected/0/versions

5.9.0-0.2

Source reference: /affected/0/versions

5.9.1-0.1

Source reference: /affected/0/versions

5.9.2-1

Source reference: /affected/0/versions

Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

wolfssl

Source reference: /affected/1/package/name

Affected versions
5.7.2-0.1

Source reference: /affected/1/versions

5.7.2-0.1+deb13u1

Source reference: /affected/1/versions

5.7.2-0.1+deb13u2

Source reference: /affected/1/versions

5.7.2-0.2

Source reference: /affected/1/versions

5.7.2-0.3

Source reference: /affected/1/versions

5.7.2-0.4

Source reference: /affected/1/versions

5.8.2-1

Source reference: /affected/1/versions

5.8.2-1.1

Source reference: /affected/1/versions

5.8.2-1.2

Source reference: /affected/1/versions

5.8.4-1

Source reference: /affected/1/versions

5.9.0-0.1

Source reference: /affected/1/versions

5.9.0-0.2

Source reference: /affected/1/versions

5.9.1-0.1

Source reference: /affected/1/versions

5.9.2-1

Source reference: /affected/1/versions

Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "ranges": [
      {
        "type": "ECOSYSTEM",
        "events": [
          {
            "introduced": "0"
          }
        ]
      }
    ],
    "package": {
      "name": "wolfssl",
      "purl": "pkg:deb/debian/wolfssl?arch=source&distro=bookworm",
      "ecosystem": "Debian:12"
    },
    "versions": [
      "5.5.4-2",
      "5.5.4-2+deb12u1",
      "5.5.4-2+deb12u2",
      "5.5.4-2+deb12u3",
      "5.5.4-2.1",
      "5.6.4-1",
      "5.6.4-2",
      "5.6.6-1",
      "5.6.6-1.1",
      "5.6.6-1.2",
      "5.6.6-1.3",
      "5.6.6-1.3~exp1",
      "5.7.0-0.1",
      "5.7.0-0.2",
      "5.7.0-0.3",
      "5.7.2-0.1",
      "5.7.2-0.2",
      "5.7.2-0.3",
      "5.7.2-0.4",
      "5.8.2-1",
      "5.8.2-1.1",
      "5.8.2-1.2",
      "5.8.4-1",
      "5.9.0-0.1",
      "5.9.0-0.2",
      "5.9.1-0.1",
      "5.9.2-1"
    ],
    "database_specific": {
      "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-93304.json"
    },
    "ecosystem_specific": {
      "urgency": "end-of-life"
    }
  },
  {
    "ranges": [
      {
        "type": "ECOSYSTEM",
        "events": [
          {
            "introduced": "0"
          }
        ]
      }
    ],
    "package": {
      "name": "wolfssl",
      "purl": "pkg:deb/debian/wolfssl?arch=source&distro=trixie",
      "ecosystem": "Debian:13"
    },
    "versions": [
      "5.7.2-0.1",
      "5.7.2-0.1+deb13u1",
      "5.7.2-0.1+deb13u2",
      "5.7.2-0.2",
      "5.7.2-0.3",
      "5.7.2-0.4",
      "5.8.2-1",
      "5.8.2-1.1",
      "5.8.2-1.2",
      "5.8.4-1",
      "5.9.0-0.1",
      "5.9.0-0.2",
      "5.9.1-0.1",
      "5.9.2-1"
    ],
    "database_specific": {
      "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-93304.json"
    },
    "ecosystem_specific": {
      "urgency": "not yet assigned"
    }
  }
]
Related CVEs
CVE-2026-93304

Source reference: /upstream

Publisher severity

low

Source reference: /severity/0/score

Linked CVE context

These ratings describe the referenced vulnerabilities and products. They are not a severity rating for every application using this dependency.

Event
#83554 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement