github.com/k3s-io/k3s
Activity
- Latest release
- 4y ago
- Total releases
- 68
- Cadence
- ~3 days
- Last 12 months
- 0
Reach
- Stars
- —
Details
- First release
- Jul 13, 2018
| Version | Released | |
|---|---|---|
v1.21.9
minor
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.21.9
minor
Dependencies (61)
+ 53 more |
|
v1.17.0-rc.4-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.17.0-rc.4-k3s.1
pre
Dependencies (44)
+ 36 more |
|
v1.17.0-rc.3-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.17.0-rc.3-k3s.1
pre
Dependencies (44)
+ 36 more |
|
v1.17.0-rc.2-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.17.0-rc.2-k3s.1
pre
Dependencies (44)
+ 36 more |
|
v1.17.0-rc.1-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.17.0-rc.1-k3s.1
pre
Dependencies (44)
+ 36 more |
|
v1.0.1-rc1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.0.1-rc1
pre
Dependencies (43)
+ 35 more |
|
v1.0.1
major
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.0.1
major
Dependencies (43)
+ 35 more |
|
v1.0.0-rc3
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.0.0-rc3
pre
Dependencies (43)
+ 35 more |
|
v1.0.0-rc2
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.0.0-rc2
pre
Dependencies (43)
+ 35 more |
|
v0.11.0-alpha1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.11.0-alpha1
pre
Dependencies (40)
+ 32 more |
|
v0.10.1-rc1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.10.1-rc1
pre
Dependencies (40)
+ 32 more |
|
v0.10.0-rc1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.10.0-rc1
pre
Dependencies (39)
+ 31 more |
|
v0.10.0-alpha1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.10.0-alpha1
pre
Dependencies (37)
+ 29 more |
|
v0.9.1-rc1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.9.1-rc1
pre
Dependencies (38)
+ 30 more |
|
v0.9.1
minor
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.9.1
minor
Dependencies (38)
+ 30 more |
|
v1.15.3-k3s.3
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.15.3-k3s.3
pre
Dependencies (138)
+ 130 more |
|
v1.15.3-k3s.2
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.15.3-k3s.2
pre
Dependencies (138)
+ 130 more |
|
v0.9.0-rc2
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.9.0-rc2
pre
|
|
v1.15.3-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.15.3-k3s.1
pre
Dependencies (138)
+ 130 more |
|
v1.14.6-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.14.6-k3s.1
pre
|
|
v1.14.5-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.14.5-k3s.1
pre
|
|
v1.14.4-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.14.4-k3s.1
pre
|
|
v0.7.0-rc6
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.7.0-rc6
pre
|
|
v0.7.0-rc3
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.7.0-rc3
pre
|
|
v1.14.3-k3s.2
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.14.3-k3s.2
pre
|
|
v1.14.3-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.14.3-k3s.1
pre
|
|
v0.6.0-rc3
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.6.0-rc3
pre
|
|
v0.5.0-rc4
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.5.0-rc4
pre
|
|
v0.5.0-rc3
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.5.0-rc3
pre
|
|
v0.5.0-rc2
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.5.0-rc2
pre
|
|
v0.4.0-rc3
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.4.0-rc3
pre
|
|
v1.14.1-k3s.4
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.14.1-k3s.4
pre
|
|
v1.14.1-k3s.3
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.14.1-k3s.3
pre
|
|
v0.4.0-rc1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.4.0-rc1
pre
|
|
v1.14.1-k3s.2
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.14.1-k3s.2
pre
|
|
v1.14.1-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.14.1-k3s.1
pre
|
|
v1.14.0-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.14.0-k3s.1
pre
|
|
v0.3.0-rc4
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.3.0-rc4
pre
|
|
v1.13.5-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.13.5-k3s.1
pre
|
|
v0.3.0-rc3
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.3.0-rc3
pre
|
|
v0.3.0-rc2
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.3.0-rc2
pre
|
|
v1.13.4-k3s.2
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.13.4-k3s.2
pre
|
|
v0.2.0
minor
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.2.0
minor
|
|
v0.2.0-rc5
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.2.0-rc5
pre
|
|
v1.13.4-k3s.1
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.13.4-k3s.1
pre
|
|
v0.1.0
initial
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.1.0
initial
|
|
v1.13.3-k3s.6
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.13.3-k3s.6
pre
|
|
v1.13.3-k3s.3
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.13.3-k3s.3
pre
|
|
v0.1.0-rc4
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v0.1.0-rc4
pre
|
|
v1.13.3-k3s2
pre
3 CVEs
CVE-2026-54250
GO-2026-5973
GHSA-jxr7-mqhw-9p98
Jul 17, 2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s before v1.33.10, from v1.34.0-rc1 before v1.34.6, from v1.35.0-rc1 before v1.35.3. References Updated Jul 28, 2026 · Source: OSV.dev
CVE-2025-46599
GO-2025-3646
GHSA-864f-7xjm-2jp2
May 05, 2025
CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s CNCF K3s Kubernetes kubelet configuration exposes credentials in github.com/k3s-io/k3s. NOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions. (If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.) The additional affected modules and versions are: github.com/k3s-io/k3s from v1.32.0-rc1 before v1.32.4-rc1. References
Updated Feb 04, 2026 · Source: OSV.dev
CVE-2023-32187
GHSA-m4hf-6vgr-75r2
Sep 11, 2023
K3s apiserver port is vulnerable to unauthenticated remote denial-of-service (DoS) attack via TLS SAN stuffing attack
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn issue was found in K3s where an attacker with network access to K3s servers' apiserver/supervisor port (TCP 6443) can force the TLS server to add entries to the certificate's Subject Alternative Name (SAN) list, through a stuffing attack, until the certificate grows so large that it exceeds the maximum size allowed by TLS client implementations. OpenSSL for example will raise an Affected servers will continue to operate, but clients (including both external administrative access with RemediationUpgrade to a fixed release:
If you are using K3s 1.27 or earlier, you must also add the parameter Note that this flag changes the behavior of K3s servers. You should ensure that you configure MitigationIf you cannot upgrade to a fixed release, the certificate can be "frozen" by running the following command against the cluster:
⚠️ IMPORTANT CAUTION: Note that this mitigation will prevent the certificate from adding new SAN entries when servers join the cluster, and automatically renewing itself when it is about to expire. If you do this, you should delete the annotation when adding new servers to the cluster, or when the certificate is within 90 days of expiring, so that it can be updated. Once that is done, you can freeze it again. Affected certificates can be reset by performing the following steps:
BackgroundThe K3s apiserver/supervisor listener on port TCP 6443 and uses the The library allows the embedding application to configure a callback that is used to filter addresses requested by clients; but this was not previously implemented in K3s. For more informationIf you have any questions or comments about this advisory:
Fixed in
1.24.17
1.25.13
1.26.8
1.27.5
1.28.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.13.3-k3s2
pre
|