cudaPackages.tensorrt: mark insecure

This commit is contained in:
Else, Someone
2026-05-22 23:26:32 +03:00
parent aad67a085f
commit b0015daf6f
2 changed files with 10 additions and 1 deletions

View File

@@ -200,8 +200,14 @@ buildRedist (
# the redistributables do. As such, we need to specify downloadPage manually.
downloadPage = "https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt";
changelog = "https://docs.nvidia.com/deeplearning/tensorrt/latest/getting-started/release-notes.html#release-notes";
license = _cuda.lib.licenses.tensorrt;
knownVulnerabilities =
# https://github.com/NixOS/nixpkgs/issues/522570
# https://nvidia.custhelp.com/app/answers/detail/a_id/5836
lib.optionals (lib.versionOlder finalAttrs.version "10.16.1") [
"CVE-2026-24188: OOB write"
];
};
}
)

View File

@@ -25,6 +25,9 @@ in
nixpkgsArgs ? {
config = {
allowUnfreePredicate = cudaLib.allowUnfreeCudaPredicate;
# [CVE-2026-24188](https://github.com/NixOS/nixpkgs/issues/522570):
# OOB write
allowInsecurePredicate = p: lib.getName p == "tensorrt";
"${variant}Support" = true;
inHydra = true;