UbuntuUpdates.org

Package "dotnet10"

Name: dotnet10

Description:

.NET CLI tools and runtime

Latest version: 10.0.114-10.0.14-0ubuntu1~26.04.1
Release: resolute (26.04)
Level: security
Repository: main
Homepage: https://dot.net

Links


Download "dotnet10"


Other versions of "dotnet10" in Resolute

Repository Area Version
base universe 10.0.5-0ubuntu1
base main 10.0.105-10.0.5-0ubuntu1
security universe 10.0.114-0ubuntu1~26.04.1
updates universe 10.0.114-0ubuntu1~26.04.1
updates main 10.0.114-10.0.14-0ubuntu1~26.04.1

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 10.0.114-10.0.14-0ubuntu1~26.04.1 2026-10-29 18:07:41 UTC

dotnet10 (10.0.114-10.0.14-0ubuntu1~26.04.1) resolute-security; urgency=medium

  * New upstream release
  * SECURITY UPDATE: remote code execution
    - CVE-2026-102870: The fix shipped in 10.0.13 was incomplete and did not
      fully prevent attacker-controlled values from escaping generated C# in
      the Blazor WebAssembly debug proxy, allowing code execution on the
      developer's machine during expression evaluation. This update provides
      the corrected fix in the Microsoft.AspNetCore.Components.WebAssembly
      Server and DevServer packages.
  * SECURITY UPDATE: information disclosure
    - CVE-2026-111497: A buffer overflow vulnerability exists in .NET's use
      of the Brotli decompression algorithm. This vulnerability may allow an
      unauthenticated attacker to read or corrupt process memory.
      This could lead to information disclosure, denial of service, or
      elevation of privilege.
  * SECURITY UPDATE: elevation of privilege
    - CVE-2026-114148: Address a local elevation of privilege vulnerability
      caused by incorrect file ownership in Linux .NET tarball distributions.
      This affects Microsoft-published .NET 8 and .NET 9 ASP.NET Core runtime
      and targeting-pack tarballs, as well as all source-built Linux tarballs
      (identified by their corresponding SDK release). Other Microsoft-published
      runtime/SDK tarballs and standalone NuGet packages are not in scope.

 -- Nicolas Rincon Mon, 26 Oct 2026 14:11:37 -0500

Source diff to previous version
CVE-2026-102870 Improper control of generation of code ('code injection') in ASP.NET Core allows an unauthorized attacker to execute code over a network.
CVE-2026-111497 A buffer overflow vulnerability in the Brotli decoder (c/dec/decode.c) in Google Brotli versions 1.0.3 through 1.2.0 on all platforms allows a remote

Version: 10.0.113-10.0.13-0ubuntu1~26.04.1 2026-10-19 18:08:33 UTC

dotnet10 (10.0.113-10.0.13-0ubuntu1~26.04.1) resolute-security; urgency=medium

  * New upstream release
  * SECURITY UPDATE: remote code execution
    - CVE-2026-102870: The Blazor WebAssembly debug proxy embeds
      attacker-controlled ToString(), description, and class-name values into
      generated C# without consistently escaping them. When a developer
      evaluates an expression while debugging, the value can escape the
      generated string literal and execute code on the developer's machine.
  * SECURITY UPDATE: denial of service
    - CVE-2026-58280: Signed XML fixes add input-depth and operation-count
      limits, prohibit DTD processing by default, validate entity references,
      bound encrypted-data candidate processing, and cap attributes and
      namespaces used by C14N transforms.
  * SECURITY UPDATE: information disclosure
    - CVE-2026-66822: SocketsHttpHandler can retain a Proxy-Authorization
      header across an HTTP redirect and leak basic proxy credentials to the
      destination server.
  * SECURITY UPDATE: denial of service
    - CVE-2026-69651: Signed XML fixes add input-depth and operation-count
      limits, prohibit DTD processing by default, validate entity references,
      bound encrypted-data candidate processing, and cap attributes and
      namespaces used by C14N transforms.
  * SECURITY UPDATE: denial of service
    - CVE-2026-70159: SignalR stateful reconnect clients can indefinitely block
      broadcasts through MessageBuffer.ResendAsync backpressure and retain
      associated resources.
  * SECURITY UPDATE: information disclosure
    - CVE-2026-70175: ASP.NET Core Identity password-reset and confirmation
      flows can send mail to the unvalidated request address instead of the
      user's stored canonical address.
  * SECURITY UPDATE: security feature bypass
    - CVE-2026-70179: ASP.NET Core Negotiate LDAP authentication can associate
      an authenticated identity with an unintended LDAP principal when the LDAP
      result is not verified against the Kerberos principal SID.
  * SECURITY UPDATE: denial of service
    - CVE-2026-70181: FileBufferingReadStream eagerly rents buffers during
      multipart processing, allowing memory exhaustion and denial of service.
  * SECURITY UPDATE: security feature bypass
    - CVE-2026-70183: A stale asynchronous authorization result in Blazor
      AuthorizeRouteView can be applied after navigation or an
      authorization-state change, bypassing the current [Authorize] decision.
  * SECURITY UPDATE: denial of service
    - CVE-2026-70186: An unauthenticated remote attacker can send crafted
      HTTP/3 reset or abort sequences that deadlock Kestrel connection
      handling. Repeated requests can cause excessive blocked-thread creation
      and exhaust server resources, resulting in denial of service. The
      application must expose an HTTP/3 endpoint to the attacker.
  * SECURITY UPDATE: security feature bypass
    - CVE-2026-70188: Kestrel accepts newline characters in HTTP/2 request
      trailers and values retrieved from the dynamic HPACK table instead of
      treating them as malformed.
  * SECURITY UPDATE: denial of service
    - CVE-2026-70196: Incrementally arriving form data can cause FormPipeReader
      to repeatedly rescan the full buffered body, resulting in quadratic CPU
      consumption and denial of service.
  * SECURITY UPDATE: denial of service
    - CVE-2026-84008: SignedCms.CheckSignature can repeatedly reparse
      attacker-controlled X.509 data, causing unauthenticated quadratic CPU
      exhaustion.
  * SECURITY UPDATE: information disclosure
    - CVE-2026-88092: An aborted Kestrel HTTP/1 connection can reparse unread
      request-body bytes as another request, creating a request-smuggling or
      desynchronization path.
  * SECURITY UPDATE: denial of service
    - CVE-2026-92707: SignalR's MessagePack protocol can consume excessive
      memory while deserializing deeply nested attacker-controlled arrays,
      resulting in unauthenticated remote denial of service.
  * SECURITY UPDATE: elevation of privilege
    - CVE-2026-96225: Unix named-mutex and shared-memory paths can be
      manipulated through insecure global directories, symlink races, and
      unsafe permission changes, allowing local attackers to truncate or
      overwrite files, widen directory permissions, or elevate privileges.
  * SECURITY UPDATE: remote code execution
    - CVE-2026-96230: The Blazor WebAssembly development-server debug page can
      reflect unencoded exception text, allowing cross-origin script injection
      through the unauthenticated /_framework/debug endpoint used by dotnet
      watch.
  * SECURITY UPDATE: elevation of privilege
    - CVE-2026-96231: Unix named-mutex and shared-memory paths can be
      manipulated through insecure global directories, symlink races, and
      unsafe permission changes, allowing local attackers to truncate or
      overwrite files, widen directory permissions, or elevate privileges.
  * SECURITY UPDATE: denial of service
    - CVE-2026-96233: DateTime Hebrew-number parsing can read outside expected
      stack bounds and terminate the process.
  * SECURITY UPDATE: denial of service
    - CVE-2026-96236: ASP.NET Core request-localization fallback can add
      attacker-supplied synthetic culture names to the runtime's global cache,
      allowing unauthenticated requests to cause unbounded memory growth and
      denial of service.
  * SECURITY UPDATE: remote code execution
    - CVE-2026-96237: SDK workload package downloads and integrity-repair paths
      can bypass NuGet Package Source Mapping, allowing packages to be
      reacquired from an unmapped attacker-controlled feed and potentially
      enabling remote code execution.
  * SECURITY UPDATE: security feature bypass
    - CVE-2026-96238: dotnet new install can acquire a template package from a
      feed that is not permitted by NuGet Package Source Mapping, bypassing th

Source diff to previous version
CVE-2026-102870 Improper control of generation of code ('code injection') in ASP.NET Core allows an unauthorized attacker to execute code over a network.
CVE-2026-58280 Uncontrolled recursion in .NET allows an unauthorized attacker to deny service over a network.
CVE-2026-66822 Insertion of sensitive information into sent data in .NET allows an unauthorized attacker to disclose information over a network.
CVE-2026-69651 Inefficient algorithmic complexity in .NET allows an unauthorized attacker to deny service over a network.
CVE-2026-70159 Allocation of resources without limits or throttling in ASP.NET Core allows an unauthorized attacker to deny service over a network.
CVE-2026-70175 Improper authentication in ASP.NET Core allows an unauthorized attacker to elevate privileges over a network.
CVE-2026-70179 Authentication bypass by spoofing in ASP.NET Core allows an authorized attacker to elevate privileges over a network.
CVE-2026-70181 Allocation of resources without limits or throttling in ASP.NET Core allows an unauthorized attacker to deny service over a network.
CVE-2026-70183 Concurrent execution using shared resource with improper synchronization ('race condition') in ASP.NET Core allows an authorized attacker to elevate
CVE-2026-70186 Deadlock in ASP.NET Core allows an unauthorized attacker to deny service over a network.
CVE-2026-70188 Inconsistent interpretation of http requests ('http request/response smuggling') in ASP.NET Core allows an unauthorized attacker to bypass a security
CVE-2026-70196 Inefficient algorithmic complexity in ASP.NET Core allows an unauthorized attacker to deny service over a network.
CVE-2026-84008 Inefficient algorithmic complexity in .NET allows an unauthorized attacker to deny service over a network.
CVE-2026-88092 Inconsistent interpretation of http requests ('http request/response smuggling') in ASP.NET Core allows an unauthorized attacker to perform tampering
CVE-2026-92707 MessagePack for C# is a MessagePack serializer for C#. Prior to 2.5.303 and 3.1.9, deserializing attacker-controlled MessagePack data as System.Objec
CVE-2026-96225 Improper link resolution before file access ('link following') in .NET allows an authorized attacker to elevate privileges locally.
CVE-2026-96230 Improper neutralization of input during web page generation ('cross-site scripting') in ASP.NET Core allows an unauthorized attacker to execute code
CVE-2026-96231 Improper link resolution before file access ('link following') in .NET allows an authorized attacker to elevate privileges locally.
CVE-2026-96233 Out-of-bounds write in ASP.NET Core allows an unauthorized attacker to deny service over a network.
CVE-2026-96236 Allocation of resources without limits or throttling in ASP.NET Core allows an unauthorized attacker to deny service over a network.
CVE-2026-96237 Inclusion of functionality from untrusted control sphere in .NET allows an unauthorized attacker to execute code over a network.
CVE-2026-96238 Origin validation error in .NET allows an unauthorized attacker to bypass a security feature over a network.
CVE-2026-96957 Improper verification of cryptographic signature in .NET allows an unauthorized attacker to bypass a security feature over a network.
CVE-2026-96958 Inefficient algorithmic complexity in .NET allows an unauthorized attacker to deny service over a network.
CVE-2026-96959 Allocation of resources without limits or throttling in .NET allows an unauthorized attacker to deny service over a network.
CVE-2026-96960 Asymmetric resource consumption (amplification) in .NET allows an unauthorized attacker to deny service over a network.

Version: 10.0.112-10.0.12-0ubuntu1~26.04.1 2026-09-08 22:07:47 UTC

dotnet10 (10.0.112-10.0.12-0ubuntu1~26.04.1) resolute-security; urgency=medium

  * New upstream release
  * SECURITY UPDATE: information disclosure
    - CVE-2026-58649: dotnet watch BrowserRefreshServer does not adequately
      validate cross-origin WebSocket origins, potentially allowing IL and PDB
      information disclosure.
  * SECURITY UPDATE: elevation of privilege
    - CVE-2026-69806: dotnet-watch AspireServerService exposes information
      through procfs arguments that can enable injection into the /run_session
      endpoint.

 -- Nicolas Rincon Wed, 02 Sep 2026 12:00:00 -0500

Source diff to previous version
CVE-2026-58649 Origin validation error in .NET allows an unauthorized attacker to dis ...
CVE-2026-69806 Exposure of sensitive information to an unauthorized actor in .NET all ...

Version: 10.0.111-10.0.11-0ubuntu1~26.04.1 2026-08-18 12:11:19 UTC
No changelog available yet.
Source diff to previous version

Version: 10.0.110-10.0.10-0ubuntu1~26.04.1 2026-07-15 15:31:43 UTC

  dotnet10 (10.0.110-10.0.10-0ubuntu1~26.04.1) resolute-security; urgency=medium

  * New upstream release
  * SECURITY UPDATE: denial of service
    - CVE-2026-57108: .NET runtime - CryptoNative_GetX509NameInfo - UPN
      BOOLEAN ASN.1 type-confusion DoS.
  * SECURITY UPDATE:
    - CVE-2026-47303: ASP.NET Core - Negotiate/LdapAdapter.cs - LDAP
      identifier confusion CN vs sAMAccountName.
  * SECURITY UPDATE: code injection
    - CVE-2026-47300: LdapAdapter query validation fix - LDAP injection via
      unvalidated filter input.
  * SECURITY UPDATE: code injection
    - CVE-2026-50659: System.Net.Mail - SMTP smuggling via CRLF split across
      buffers.
  * SECURITY UPDATE: security feature bypass
    - CVE-2026-50528: System.Net.Security - additional SslStream fix (auth
      bypass via ignored channel binding).
  * SECURITY UPDATE: denial of service
    - CVE-2026-50525: EncryptedXml/TransformChain - DoS via XML transform
      chain DTD/base64 amplification.
  * SECURITY UPDATE: security feature bypass
    - CVE-2026-47304: EncryptedXml - XML Encryption vulnerability
      (SignedXml.CheckSignature forgery via empty HMAC).
  * SECURITY UPDATE: stack overflow
    - CVE-2026-50527: EncryptedXml - System.Security.Cryptography.Xml.Utils -
      Unauth XML triggers Type.GetType stack overflow.
  * SECURITY UPDATE: denial of service
    - CVE-2026-50648: EncryptedXml - XmlDecryptionTransform document-rooted
      XPath queries causing O(n²) CPU DoS.
  * SECURITY UPDATE: denial of service
    - CVE-2026-47302: EncryptedXml - XML Encryption vulnerability +
      XmlTextReaderImpl.Read duplicate attributes DoS.
  * SECURITY UPDATE: security feature bypass
    - CVE-2026-50524: System.Net.Security - SslStream handshake with malformed
      TLS packets.
  * SECURITY UPDATE: blob injection
    - CVE-2026-50526: .NET SDK - Container image build cache uses predictable
      world-writable location enabling blob injection.
  * SECURITY UPDATE: denial of service
    - CVE-2026-50651: SocketsHttpHandler Http2Connection - HTTP/2
      SETTINGS/PING ACK flood causing OOM.
  * Fix `dotnet sdk check` command source URL. (LP: #2156464)
    - d/eng/dotnet-pkg-info.mk: strip suffixes from changelog distribution
      name to avoid using wrong release names.
    - d/t/regular-tests/dotnet-sdk-check-url-verification: test to verify the
      sdk check command queries a URL with a valid release name.
    - d/t/regular-tests/README.md: add distro-info as a necessary dependency
      for the testsuite.
    - d/t/control: add distro-info as a test dependency.

 -- Mateus Rodrigues de Morais <email address hidden> Tue, 07 Jul 2026 17:52:34 -0300

CVE-2026-57108 Access of resource using incompatible type ('type confusion') in .NET Core allows an unauthorized attacker to deny service over a network.
CVE-2026-47303 Authentication bypass by assumed-immutable data in ASP.NET Core allows an authorized attacker to elevate privileges over a network.
CVE-2026-47300 Incorrect implementation of authentication algorithm in ASP.NET Core allows an authorized attacker to elevate privileges over a network.
CVE-2026-50659 Improper encoding or escaping of output in .NET allows an authorized attacker to perform spoofing over a network.
CVE-2026-50528 Incorrect authorization in .NET allows an unauthorized attacker to bypass a security feature over a network.
CVE-2026-50525 Allocation of resources without limits or throttling in .NET allows an unauthorized attacker to deny service over a network.
CVE-2026-47304 Improper verification of cryptographic signature in .NET allows an unauthorized attacker to bypass a security feature over a network.
CVE-2026-50527 Stack-based buffer overflow in .NET Framework allows an unauthorized attacker to deny service over a network.
CVE-2026-50648 Allocation of resources without limits or throttling in .NET Framework allows an unauthorized attacker to deny service over a network.
CVE-2026-47302 Allocation of resources without limits or throttling in .NET allows an unauthorized attacker to deny service over a network.
CVE-2026-50524 Improper validation of specified type of input in .NET Framework allows an unauthorized attacker to deny service over a network.
CVE-2026-50526 Improper link resolution before file access ('link following') in .NET allows an authorized attacker to perform tampering locally.
CVE-2026-50651 Allocation of resources without limits or throttling in .NET allows an unauthorized attacker to deny service over a network.



About   -   Send Feedback to @ubuntu_updates