Skip to content
Heist/ feed
Back to feed
Medium

golang-github-pion-dtls-v3, golang-github-pion-dtls.v2 — security advisory

Type: advisorySources: OSVAdvisory ID: UBUNTU-CVE-2026-26014

Pion DTLS is a Go implementation of Datagram Transport Layer Security. Pion DTLS versions v1.0.0 through v3.0.10 and 3.1.0 use random nonce generation with AES GCM ciphers, which makes it easier for remote attackers to obtain the authentication key and spoof data by leveraging the reuse of a nonce in a session and a "forbidden attack". Upgrade to v3.0.11, v3.1.1, or later.

Products
golang-github-pion-dtls-v3, golang-github-pion-dtls.v2
Affected versions
2.2.6-1, 2.2.6-2, 3.0.7-1, 3.0.7-2, 3.1.2-1, 3.1.5-1
Fixed versions
Not specified
CVEs
CVE-2026-26014
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 02:42 UTC · Revision 1

Source evidence

UBUNTU-CVE-2026-26014

core-osv · Original source

Published 11 Feb 2026, 21:16 UTC

Pion DTLS is a Go implementation of Datagram Transport Layer Security. Pion DTLS versions v1.0.0 through v3.0.10 and 3.1.0 use random nonce generation with AES GCM ciphers, which makes it easier for remote attackers to obtain the authentication key and spoof data by leveraging the reuse of a nonce in a session and a "forbidden attack". Upgrade to v3.0.11, v3.1.1, or later.

osv:UBUNTU-CVE-2026-26014

golang-github-pion-dtls.v2

Fixed versions: Not specified

golang-github-pion-dtls.v2

Fixed versions: Not specified

golang-github-pion-dtls-v3

Fixed versions: Not specified

golang-github-pion-dtls.v2

Fixed versions: Not specified

golang-github-pion-dtls-v3

Fixed versions: Not specified

golang-github-pion-dtls.v2

Fixed versions: Not specified

Complete source record
{
  "id": "1db44dd8fc7fbbd3ffa2df3e255e27e867ad4a17259c88aa93ccd016d45e66c6",
  "url": "https://osv.dev/vulnerability/UBUNTU-CVE-2026-26014",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "UBUNTU-CVE-2026-26014",
    "summary": "Pion DTLS is a Go implementation of Datagram Transport Layer Security. Pion DTLS versions v1.0.0 through v3.0.10 and 3.1.0 use random nonce generation with AES GCM ciphers, which makes it easier for remote attackers to obtain the authentication key and spoof data by leveraging the reuse of a nonce in a session and a \"forbidden attack\". Upgrade to v3.0.11, v3.1.1, or later.",
    "evidence": "osv:UBUNTU-CVE-2026-26014",
    "products": [
      {
        "name": {
          "value": "golang-github-pion-dtls.v2",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "2.2.6-1",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "golang-github-pion-dtls.v2",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "2.2.6-1",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "golang-github-pion-dtls-v3",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "3.0.7-2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.1.2-1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.1.5-1",
            "evidence": "/affected/2/versions"
          }
        ]
      },
      {
        "name": {
          "value": "golang-github-pion-dtls.v2",
          "evidence": "/affected/3/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "2.2.6-1",
            "evidence": "/affected/3/versions"
          },
          {
            "value": "2.2.6-2",
            "evidence": "/affected/3/versions"
          }
        ]
      },
      {
        "name": {
          "value": "golang-github-pion-dtls-v3",
          "evidence": "/affected/4/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "3.0.7-1",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "3.0.7-2",
            "evidence": "/affected/4/versions"
          }
        ]
      },
      {
        "name": {
          "value": "golang-github-pion-dtls.v2",
          "evidence": "/affected/5/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "2.2.6-1",
            "evidence": "/affected/5/versions"
          }
        ]
      }
    ],
    "severity": "medium",
    "structured": {
      "id": "UBUNTU-CVE-2026-26014",
      "aliases": [
        "UBUNTU-CVE-2026-26014"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N"
        },
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N"
        },
        {
          "type": "Ubuntu",
          "score": "medium"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-github-pion-dtls.v2",
            "purl": "pkg:deb/ubuntu/golang-github-pion-dtls.v2?arch=source&distro=noble",
            "ecosystem": "Ubuntu:24.04:LTS"
          },
          "versions": [
            "2.2.6-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-26014.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "golang-github-pion-dtls.v2-dev",
                "binary_version": "2.2.6-1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-github-pion-dtls.v2",
            "purl": "pkg:deb/ubuntu/golang-github-pion-dtls.v2?arch=source&distro=questing",
            "ecosystem": "Ubuntu:25.10"
          },
          "versions": [
            "2.2.6-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-26014.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "golang-github-pion-dtls.v2-dev",
                "binary_version": "2.2.6-1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-github-pion-dtls-v3",
            "purl": "pkg:deb/ubuntu/golang-github-pion-dtls-v3?arch=source&distro=stonking",
            "ecosystem": "Ubuntu:26.10"
          },
          "versions": [
            "3.0.7-2",
            "3.1.2-1",
            "3.1.5-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-26014.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "golang-github-pion-dtls-v3-dev",
                "binary_version": "3.1.5-1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-github-pion-dtls.v2",
            "purl": "pkg:deb/ubuntu/golang-github-pion-dtls.v2?arch=source&distro=stonking",
            "ecosystem": "Ubuntu:26.10"
          },
          "versions": [
            "2.2.6-1",
            "2.2.6-2"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-26014.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "golang-github-pion-dtls.v2-dev",
                "binary_version": "2.2.6-2"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-github-pion-dtls-v3",
            "purl": "pkg:deb/ubuntu/golang-github-pion-dtls-v3?arch=source&distro=resolute",
            "ecosystem": "Ubuntu:26.04:LTS"
          },
          "versions": [
            "3.0.7-1",
            "3.0.7-2"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-26014.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "golang-github-pion-dtls-v3-dev",
                "binary_version": "3.0.7-2"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-github-pion-dtls.v2",
            "purl": "pkg:deb/ubuntu/golang-github-pion-dtls.v2?arch=source&distro=resolute",
            "ecosystem": "Ubuntu:26.04:LTS"
          },
          "versions": [
            "2.2.6-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-26014.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "golang-github-pion-dtls.v2-dev",
                "binary_version": "2.2.6-1"
              }
            ]
          }
        }
      ],
      "modified": "2026-10-17T12:58:48.961794065Z",
      "provider": "osv",
      "upstream": [
        "CVE-2026-26014"
      ],
      "references": [
        "https://ubuntu.com/security/CVE-2026-26014",
        "https://www.cve.org/CVERecord?id=CVE-2026-26014",
        "https://github.com/pion/dtls/security/advisories/GHSA-9f3f-wv7r-qc8r",
        "https://github.com/pion/dtls/pull/796",
        "https://github.com/pion/dtls/commit/61762dee8217991882c5eb79856b9e7a73ee349f",
        "https://github.com/pion/dtls/releases/tag/v3.1.0"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-26014",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 359084,
  "published_at": "2026-02-11T21:16:00+00:00"
}