Lucene search
+L

CVE-2026-39821 Invoking failure to reject ASCII-only Punycode-encoded labels in golang.org/x/net/idna

🗓️ 22 May 2026 15:01:21Reported by GoType 
cvelist
 cvelist
🔗 www.cve.org👁 134 Views

CVE-2026-39821: idna ToASCII and ToUnicode accept punycode decoding to an ASCII label, enabling privilege escalation.

Related
Affected
Refs
ReporterTitlePublishedViews
Family
ibm
IBM Security Bulletins
Security Bulletin: The following vulnerabilities that can affect IBM Storage Scale Cluster Export Services (CES) S3 are now addressed in 5.2.3.9 or higher and 6.0.1.0 or higher
24 Jul 202615:52
–ibm
ibm
IBM Security Bulletins
Security Bulletin: Platform Navigator and Automation Assets in IBM Cloud Pak for Integration are vulnerable to multiple vulnerabilities in net
2 Jul 202612:43
–ibm
ibm
IBM Security Bulletins
Security Bulletin: Multiple vulnerabilities affect Data Virtualization on IBM Software Hub (June 2026 - Part 2 of 2)
7 Jul 202607:24
–ibm
ibm
IBM Security Bulletins
Security Bulletin: IBM WebSphere Liberty Operator is affected by multiple vulnerabilities
24 Jun 202616:24
–ibm
ibm
IBM Security Bulletins
Security Bulletin: IBM Maximo Application Suite - Visual Inspection component uses golang.org/x/net-v0.47.0 which is vulnerable to CVE-2026-25680, CVE-2026-25681, CVE-2026-27136, CVE-2026-33814, CVE-2026-39821, CVE-2026-42502, CVE-2026-42506
3 Aug 202608:27
–ibm
ibm
IBM Security Bulletins
Security Bulletin: Multiple Vulnerabilities in IBM Operator for PostgreSQL
23 Jun 202603:15
–ibm
ibm
IBM Security Bulletins
Security Bulletin: Multiple Vulnerabilities in watsonx.data
21 Aug 202608:20
–ibm
attackerkb
attackerkb
CVE-2026-39821
22 May 202615:01
–attackerkb
nessus
Tenable Nessus
Amazon Linux 2023 : nerdctl (ALAS2023-2026-1788)
8 Jun 202600:00
–nessus
nessus
Tenable Nessus
Amazon Linux 2023 : docker (ALAS2023-2026-1835)
12 Jun 202600:00
–nessus
Rows per page
[
  {
    "vendor": "Go standard library",
    "product": "net/http",
    "collectionURL": "https://pkg.go.dev",
    "packageName": "net/http",
    "versions": [
      {
        "version": "0",
        "lessThan": "1.25.13",
        "status": "affected",
        "versionType": "semver"
      },
      {
        "version": "1.26.0-0",
        "lessThan": "1.26.6",
        "status": "affected",
        "versionType": "semver"
      },
      {
        "version": "1.27.0-0",
        "lessThan": "1.27.0-rc.3",
        "status": "affected",
        "versionType": "semver"
      }
    ],
    "programRoutines": [
      {
        "name": "idnaASCII"
      },
      {
        "name": "Client.CloseIdleConnections"
      },
      {
        "name": "Client.Do"
      },
      {
        "name": "Client.Get"
      },
      {
        "name": "Client.Head"
      },
      {
        "name": "Client.Post"
      },
      {
        "name": "Client.PostForm"
      },
      {
        "name": "ClientConn.Close"
      },
      {
        "name": "ClientConn.RoundTrip"
      },
      {
        "name": "Get"
      },
      {
        "name": "Head"
      },
      {
        "name": "Post"
      },
      {
        "name": "PostForm"
      },
      {
        "name": "Transport.CloseIdleConnections"
      },
      {
        "name": "Transport.NewClientConn"
      },
      {
        "name": "Transport.RoundTrip"
      },
      {
        "name": "http1ClientConn.Close"
      },
      {
        "name": "http1ClientConn.RoundTrip"
      },
      {
        "name": "http2ClientConn.RoundTrip"
      },
      {
        "name": "http2RoundTripper.RoundTrip"
      }
    ],
    "defaultStatus": "unaffected"
  },
  {
    "vendor": "Go standard library",
    "product": "net/http/internal/http2",
    "collectionURL": "https://pkg.go.dev",
    "packageName": "net/http/internal/http2",
    "versions": [
      {
        "version": "0",
        "lessThan": "1.25.13",
        "status": "affected",
        "versionType": "semver"
      },
      {
        "version": "1.26.0-0",
        "lessThan": "1.26.6",
        "status": "affected",
        "versionType": "semver"
      },
      {
        "version": "1.27.0-0",
        "lessThan": "1.27.0-rc.3",
        "status": "affected",
        "versionType": "semver"
      }
    ],
    "programRoutines": [
      {
        "name": "authorityAddr"
      },
      {
        "name": "Transport.AddConn"
      },
      {
        "name": "Transport.RoundTrip"
      },
      {
        "name": "Transport.RoundTripOpt"
      }
    ],
    "defaultStatus": "unaffected"
  },
  {
    "vendor": "golang.org/x/net",
    "product": "golang.org/x/net/idna",
    "collectionURL": "https://pkg.go.dev",
    "packageName": "golang.org/x/net/idna",
    "versions": [
      {
        "version": "0",
        "lessThan": "0.55.0",
        "status": "affected",
        "versionType": "semver"
      }
    ],
    "programRoutines": [
      {
        "name": "Profile.process"
      },
      {
        "name": "Profile.ToASCII"
      },
      {
        "name": "Profile.ToUnicode"
      },
      {
        "name": "ToASCII"
      },
      {
        "name": "ToUnicode"
      }
    ],
    "defaultStatus": "unaffected"
  }
]

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation