Is there an existing issue for this?
Current Behavior
The self-contained Sonarr payload in the public image lscr.io/linuxserver/sonarr:latest at digest sha256:24acea2956a0ccb11f103877d9f4f8576600fb34bff34820ed749c2256dab89f includes .NET 6.0.13 and System.Text.Json 6.0.9.
Representative fixed versions are:
.NET 6 is outside its support period. The image label is 4.0.19.2979-ls320 and its creation timestamp is 2026-07-18T00:18:00.559584995Z. This is a bundled runtime maintenance report; no Sonarr application-level exploitability is claimed.
Expected Behavior
The current public image should include a self-contained Sonarr payload built on a supported, security-patched .NET runtime.
Steps To Reproduce
- Inspect the immutable public image digest listed above for the
x86-64 platform.
- Scan it with current vulnerability data.
- Observe the embedded .NET 6.0.13 runtime and
System.Text.Json 6.0.9.
- Compare them with the fixed versions listed above.
The Dockerfile downloads the self-contained Sonarr release archive, so the runtime is part of that payload rather than a separately installed Alpine package.
Environment
- OS: Public image artifact; detected base is Alpine 3.24.1
- How docker service was installed: Not applicable; reproduction operates on the public registry artifact and does not require a running container
CPU architecture
x86-64
Docker creation
Not applicable; no container needs to be created to reproduce the embedded runtime versions.
Container logs
Not applicable; the finding is present in the immutable image layers before container startup.
Suggested remediation
- Coordinate or consume a Sonarr release built on a currently supported .NET runtime.
- Rebuild the image with that release archive.
- Publish an immutable digest and verify that the old runtime components are absent.
Is there an existing issue for this?
Current Behavior
The self-contained Sonarr payload in the public image
lscr.io/linuxserver/sonarr:latestat digestsha256:24acea2956a0ccb11f103877d9f4f8576600fb34bff34820ed749c2256dab89fincludes .NET 6.0.13 andSystem.Text.Json 6.0.9.Representative fixed versions are:
Microsoft.AspNetCore.App.Runtime.linux-musl-x64 6.0.13:6.0.20or newer fixes CVE-2023-33170.Microsoft.NETCore.App.Runtime.linux-musl-x64 6.0.13:6.0.18or newer fixes CVE-2023-24936 and CVE-2023-29331;6.0.32or newer fixes CVE-2024-38095.System.Text.Json 6.0.9:6.0.10or newer fixes CVE-2024-43485..NET 6 is outside its support period. The image label is
4.0.19.2979-ls320and its creation timestamp is2026-07-18T00:18:00.559584995Z. This is a bundled runtime maintenance report; no Sonarr application-level exploitability is claimed.Expected Behavior
The current public image should include a self-contained Sonarr payload built on a supported, security-patched .NET runtime.
Steps To Reproduce
x86-64platform.System.Text.Json 6.0.9.The Dockerfile downloads the self-contained Sonarr release archive, so the runtime is part of that payload rather than a separately installed Alpine package.
Environment
CPU architecture
x86-64
Docker creation
Not applicable; no container needs to be created to reproduce the embedded runtime versions.Container logs
Suggested remediation