Release date:
2026-10-14 09:41:59 UTC
Description:
* CVE-2026-50659: detect CR/LF line endings across write buffers in
System.Net.Mime.EightBitStream — an SMTP DATA dot-stuffing /
header-injection spoofing gap when a CRLF is split over two writes.
- debian/patches/CVE-2026-50659.patch: backport of upstream
dotnet/runtime commit 5c8ca0d6 ("Fix CRLF encoding in
EightBitStream", 2026-04-09, PR #60066). Tracks a
_lastWriteEndedWithCr flag across writes and factors the per-byte
scan into a new EncodeLines() helper so a boundary-split CRLF is
dot-stuffed correctly. The flush-on-close part follows main's
version of the fix (6e0eb8307f): Close() override plus
base.DisposeAsync(), because on .NET 7 DelegatedStream.Close()
never reaches Dispose(bool), which would leave the 8.0 variant's
override dead. The two regression theories from 6e0eb8307f are
ported to EightBitStreamTest.cs. Additive; no public surface
change. net6
6.0.36 backport is byte-identical to the upstream added code.
- CVE-2026-50659
* CVE-2026-62899: reject Content-Length values above long.MaxValue in the
managed HttpListener instead of treating them as 0 — HTTP request
smuggling (CWE-444).
- debian/patches/CVE-2026-62899.patch: backport of upstream
dotnet/runtime commit e2844c3b (PR #62798, release/8.0, 2026-07-13).
HttpListenerRequest.Managed.cs AddHeader replaces the permissive
ulong parse with strict long.TryParse(NumberStyles.None,
InvariantCulture) and rejects the request on failure. Upstream
regression tests ported. Additive; no public surface change.
Cross-checked against the net6 6.0.36 backport.
- CVE-2026-62899
* CVE-2026-62900: SourceLink leaked credentials embedded in git remote
URLs (e.g. access tokens in https://user:token@host/...) into the
RepositoryUrl / SourceLink metadata of built assemblies and NuGet
packages (information disclosure). Affects the sourcelink 1.2.0
sources built into the dotnet7 SDK.
- debian/patches/CVE-2026-62900.patch: backport of upstream
dotnet/sourcelink commit cc896b0983ea ("Strip user name and
password from repository URLs", #1761, 2026-08-12).
GitOperations.NormalizeUrl now strips user info from every
normalized URL (password always removed, SSH user name replaced
with the "git" placeholder); the legacy Azure DevOps v1/v2 hosted
SSH URL format (which used the SSH user name as the account name)
is retired via a new isUnsupportedFormat flag and a
NotSupportedException with the new RemoteUrlFormatNoLongerSupported
resource (mirrored into all 13 xlf files). Core code paths
byte-identical to upstream; the replaced public TryParseHostedSsh
signature is kept as a forwarding overload per patch-engine rules;
unit tests ported, integration-test changes N/A (project not built
in source-build). 20 files.
- CVE-2026-62900
Updated packages:
-
aspnetcore-runtime-7.0_7.0.120-1+tuxcare.els27_amd64.deb
sha:e9094f497bab8ce61d9802dfe6795d80db6420c4
-
aspnetcore-targeting-pack-7.0_7.0.120-1+tuxcare.els27_amd64.deb
sha:63eb40614295cf0416bec7eae38afc2349bde0fc
-
dotnet7_7.0.120-1+tuxcare.els27_amd64.deb
sha:109d29b05a6851f1043cbfb42ff085731a58a32f
-
dotnet7-apphost-pack-7.0_7.0.120-1+tuxcare.els27_amd64.deb
sha:29d0588d01d4ef90292d376db1db5ddf80e2c368
-
dotnet7-host-7.0_7.0.120-1+tuxcare.els27_amd64.deb
sha:e6dc588b1b49add8f46fc496af34ed2e7820fddd
-
dotnet7-hostfxr-7.0_7.0.120-1+tuxcare.els27_amd64.deb
sha:eca3fbf8e66b6b1211677496820544d12120a856
-
dotnet7-runtime-7.0_7.0.120-1+tuxcare.els27_amd64.deb
sha:518a8f8b51cb54da2dac88a40b6a9d87b24859b4
-
dotnet7-sdk-7.0_7.0.120-1+tuxcare.els27_amd64.deb
sha:020750cf3abba1ad3ad76fbfb521d4bcbc03db9c
-
dotnet7-sdk-7.0-source-built-artifacts_7.0.120-1+tuxcare.els27_amd64.deb
sha:cbc06e88b1c4d9b2fd5861f4991aa4aaa3b17cf5
-
dotnet7-targeting-pack-7.0_7.0.120-1+tuxcare.els27_amd64.deb
sha:0a8fc465217ed6d4076c94828d87b294082b7a20
-
dotnet7-templates-7.0_7.0.120-1+tuxcare.els27_amd64.deb
sha:65c21b6ffb7cf9213d9d2f85b96872ab5393a565
-
netstandard-targeting-pack-2.1-7.0_7.0.120-1+tuxcare.els27_amd64.deb
sha:93b6b2ac5740f3ac6a8c848acff4c49c2375f8d4
-
aspnetcore-runtime-7.0_7.0.120-1+tuxcare.els27_arm64.deb
sha:f63acaa71873a5ffb2416441c8544c900a2f4c36
-
aspnetcore-targeting-pack-7.0_7.0.120-1+tuxcare.els27_arm64.deb
sha:6900af854e6b3ec4bbf1d17272d68f1238736b83
-
dotnet7_7.0.120-1+tuxcare.els27_arm64.deb
sha:d15159ea208ad2e8ca078ba7e106001d27372bce
-
dotnet7-apphost-pack-7.0_7.0.120-1+tuxcare.els27_arm64.deb
sha:b4c7c7856ddfac704cf4e337278785b110789cf0
-
dotnet7-host-7.0_7.0.120-1+tuxcare.els27_arm64.deb
sha:5676e94b69f4a5b03711622416f6b71f25128b48
-
dotnet7-hostfxr-7.0_7.0.120-1+tuxcare.els27_arm64.deb
sha:4733118e6a18cd7c69e696d14d532bb48c12d3f2
-
dotnet7-runtime-7.0_7.0.120-1+tuxcare.els27_arm64.deb
sha:2fbd241872c6b7267e80038ef0bdd669acb52298
-
dotnet7-sdk-7.0_7.0.120-1+tuxcare.els27_arm64.deb
sha:277dcc42478a6d664b9ea709390d792b3f103673
-
dotnet7-sdk-7.0-source-built-artifacts_7.0.120-1+tuxcare.els27_arm64.deb
sha:442666850a4904cdcbc2e1dba3a6508055cf7120
-
dotnet7-targeting-pack-7.0_7.0.120-1+tuxcare.els27_arm64.deb
sha:4800f781ae2952e13f3b906e7240454295a6a936
-
dotnet7-templates-7.0_7.0.120-1+tuxcare.els27_arm64.deb
sha:4580e96e60bcb2b8ec2474b502cc2a68c6e709cc
-
netstandard-targeting-pack-2.1-7.0_7.0.120-1+tuxcare.els27_arm64.deb
sha:40fb5f897fa8bf26bbf79f63732b11fff223fb93
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.