diff --git a/azure_linux_images.db b/azure_linux_images.db index 56eb033..b668bbf 100644 --- a/azure_linux_images.db +++ b/azure_linux_images.db @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:abf44e0ffa56ea22b325a4f1a9b82027e9c2e802286521876be70326aff30fb4 -size 2433024 +oid sha256:115463f107ea4dc7dbc65d795889ba470205aa7a57ad1825177d3f4b018acc15 +size 2666496 diff --git a/docs/daily_recommendations.json b/docs/daily_recommendations.json index 21e7f0c..7d48142 100644 --- a/docs/daily_recommendations.json +++ b/docs/daily_recommendations.json @@ -1,5 +1,5 @@ { - "generatedAt": "2026-04-17T12:49:26Z", + "generatedAt": "2026-04-23T03:10:12Z", "topN": 20, "scannedRepositories": [ { @@ -102,16 +102,16 @@ "language": "dotnet", "baseOS": "Azure Linux", "name": "mcr.microsoft.com/dotnet/runtime:10.0-azurelinux3.0-distroless", - "version": "10.0.6", + "version": "10.0.7", "criticalVulnerabilities": 0, "highVulnerabilities": 0, "totalVulnerabilities": 0, "sizeBytes": 117440512, "sizeHuman": "112.0 MB", - "digest": "sha256:ad413e07e19e0223a3cf63ee12c9ccea84d252f3216348213e3be168ca9a589f", - "pinnedReference": "mcr.microsoft.com/dotnet/runtime:10.0-azurelinux3.0-distroless@sha256:ad413e07e19e0223a3cf63ee12c9ccea84d252f3216348213e3be168ca9a589f", + "digest": "sha256:79af73677bbc271ed7789d11df2f25974b65e7bb85399b6e9be06c7c37122fa7", + "pinnedReference": "mcr.microsoft.com/dotnet/runtime:10.0-azurelinux3.0-distroless@sha256:79af73677bbc271ed7789d11df2f25974b65e7bb85399b6e9be06c7c37122fa7", "stableTag": "mcr.microsoft.com/dotnet/runtime:10.0", - "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/runtime:10.0-azurelinux3.0-distroless@sha256:ad413e07e19e0223a3cf63ee12c9ccea84d252f3216348213e3be168ca9a589f" + "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/runtime:10.0-azurelinux3.0-distroless@sha256:79af73677bbc271ed7789d11df2f25974b65e7bb85399b6e9be06c7c37122fa7" }, { "rank": 3, @@ -150,26 +150,42 @@ "language": "dotnet", "baseOS": "Azure Linux", "name": "mcr.microsoft.com/dotnet/aspnet:10.0-azurelinux3.0-distroless", - "version": "10.0.6", + "version": "10.0.7", "criticalVulnerabilities": 0, "highVulnerabilities": 0, "totalVulnerabilities": 0, "sizeBytes": 145752064, "sizeHuman": "139.0 MB", - "digest": "sha256:f51debfacc772b1a39f90c07cfefabc5b5026d66f17b91bd5a6b97c815d595c4", - "pinnedReference": "mcr.microsoft.com/dotnet/aspnet:10.0-azurelinux3.0-distroless@sha256:f51debfacc772b1a39f90c07cfefabc5b5026d66f17b91bd5a6b97c815d595c4", + "digest": "sha256:b782ff63dec54c5537b217ef1f3ab1900058f070c786bc214687c6fe53bba1e6", + "pinnedReference": "mcr.microsoft.com/dotnet/aspnet:10.0-azurelinux3.0-distroless@sha256:b782ff63dec54c5537b217ef1f3ab1900058f070c786bc214687c6fe53bba1e6", "stableTag": "mcr.microsoft.com/dotnet/aspnet:10.0", - "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/aspnet:10.0-azurelinux3.0-distroless@sha256:f51debfacc772b1a39f90c07cfefabc5b5026d66f17b91bd5a6b97c815d595c4" + "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/aspnet:10.0-azurelinux3.0-distroless@sha256:b782ff63dec54c5537b217ef1f3ab1900058f070c786bc214687c6fe53bba1e6" }, { "rank": 6, "language": "dotnet", "baseOS": "Azure Linux", + "name": "mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0", + "version": "10.0.203", + "criticalVulnerabilities": 0, + "highVulnerabilities": 3, + "totalVulnerabilities": 27, + "sizeBytes": 988807168, + "sizeHuman": "943.0 MB", + "digest": "sha256:4f08dbd55f00d1f7eb232ddacb24ecdab62fd64774a25c1da5b6daeb76e76a75", + "pinnedReference": "mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0@sha256:4f08dbd55f00d1f7eb232ddacb24ecdab62fd64774a25c1da5b6daeb76e76a75", + "stableTag": "mcr.microsoft.com/dotnet/sdk:10.0", + "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0@sha256:4f08dbd55f00d1f7eb232ddacb24ecdab62fd64774a25c1da5b6daeb76e76a75" + }, + { + "rank": 7, + "language": "dotnet", + "baseOS": "Azure Linux", "name": "mcr.microsoft.com/dotnet/sdk:9.0-azurelinux3.0", "version": "9.0.313", "criticalVulnerabilities": 0, - "highVulnerabilities": 2, - "totalVulnerabilities": 12, + "highVulnerabilities": 4, + "totalVulnerabilities": 28, "sizeBytes": 931135488, "sizeHuman": "888.0 MB", "digest": "sha256:13b64ec155e9aefa220263957b6d86f1add651106fc5df3cbecacb7a74eb3b06", @@ -177,22 +193,6 @@ "stableTag": "mcr.microsoft.com/dotnet/sdk:9.0", "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/sdk:9.0-azurelinux3.0@sha256:13b64ec155e9aefa220263957b6d86f1add651106fc5df3cbecacb7a74eb3b06" }, - { - "rank": 7, - "language": "dotnet", - "baseOS": "Azure Linux", - "name": "mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0", - "version": "10.0.202", - "criticalVulnerabilities": 0, - "highVulnerabilities": 2, - "totalVulnerabilities": 14, - "sizeBytes": 988807168, - "sizeHuman": "943.0 MB", - "digest": "sha256:5d0b4af94fe23bcdc6e5df135d460a2fee03aec6979e63c669d2bef399327184", - "pinnedReference": "mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0@sha256:5d0b4af94fe23bcdc6e5df135d460a2fee03aec6979e63c669d2bef399327184", - "stableTag": "mcr.microsoft.com/dotnet/sdk:10.0", - "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0@sha256:5d0b4af94fe23bcdc6e5df135d460a2fee03aec6979e63c669d2bef399327184" - }, { "rank": 1, "language": "dotnet", @@ -201,13 +201,13 @@ "version": "8.0.26", "criticalVulnerabilities": 1, "highVulnerabilities": 7, - "totalVulnerabilities": 125, + "totalVulnerabilities": 131, "sizeBytes": 202375168, "sizeHuman": "193.0 MB", - "digest": "sha256:d0a2313ac5fbf1dfda2bf57e63a431010ae030dc3b9d7fc0fd1cff163b49b0e6", - "pinnedReference": "mcr.microsoft.com/dotnet/runtime:8.0@sha256:d0a2313ac5fbf1dfda2bf57e63a431010ae030dc3b9d7fc0fd1cff163b49b0e6", + "digest": "sha256:24117fb11f2f27bdacc6f1ffab16e3a7cddd2417b4eae5e6bc825810a0d1746d", + "pinnedReference": "mcr.microsoft.com/dotnet/runtime:8.0@sha256:24117fb11f2f27bdacc6f1ffab16e3a7cddd2417b4eae5e6bc825810a0d1746d", "stableTag": "mcr.microsoft.com/dotnet/runtime:8.0", - "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/runtime:8.0@sha256:d0a2313ac5fbf1dfda2bf57e63a431010ae030dc3b9d7fc0fd1cff163b49b0e6" + "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/runtime:8.0@sha256:24117fb11f2f27bdacc6f1ffab16e3a7cddd2417b4eae5e6bc825810a0d1746d" }, { "rank": 2, @@ -217,13 +217,13 @@ "version": "8.0.26", "criticalVulnerabilities": 1, "highVulnerabilities": 7, - "totalVulnerabilities": 125, + "totalVulnerabilities": 131, "sizeBytes": 228589568, "sizeHuman": "218.0 MB", - "digest": "sha256:8c7de8ca26baa56530cdc3d55b5563420ee2a302619ad808c53ec64613143771", - "pinnedReference": "mcr.microsoft.com/dotnet/aspnet:8.0@sha256:8c7de8ca26baa56530cdc3d55b5563420ee2a302619ad808c53ec64613143771", + "digest": "sha256:f88c77644f4c480a62d3b46dc74db8d5472a24e282df8b1e56195c689d35a6db", + "pinnedReference": "mcr.microsoft.com/dotnet/aspnet:8.0@sha256:f88c77644f4c480a62d3b46dc74db8d5472a24e282df8b1e56195c689d35a6db", "stableTag": "mcr.microsoft.com/dotnet/aspnet:8.0", - "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/aspnet:8.0@sha256:8c7de8ca26baa56530cdc3d55b5563420ee2a302619ad808c53ec64613143771" + "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/aspnet:8.0@sha256:f88c77644f4c480a62d3b46dc74db8d5472a24e282df8b1e56195c689d35a6db" }, { "rank": 3, @@ -233,13 +233,13 @@ "version": "8.0.420", "criticalVulnerabilities": 1, "highVulnerabilities": 22, - "totalVulnerabilities": 226, + "totalVulnerabilities": 233, "sizeBytes": 891289600, "sizeHuman": "850.0 MB", - "digest": "sha256:ec47373b40fc22a31c891c5be8df83f8cbadc24e785b10899545e33a1a1c2183", - "pinnedReference": "mcr.microsoft.com/dotnet/sdk:8.0@sha256:ec47373b40fc22a31c891c5be8df83f8cbadc24e785b10899545e33a1a1c2183", + "digest": "sha256:4b1cdaa57eed2cecabcf29bdb9bce11e8ca1c287d39dfd2c8b534663ea94d493", + "pinnedReference": "mcr.microsoft.com/dotnet/sdk:8.0@sha256:4b1cdaa57eed2cecabcf29bdb9bce11e8ca1c287d39dfd2c8b534663ea94d493", "stableTag": "mcr.microsoft.com/dotnet/sdk:8.0", - "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/sdk:8.0@sha256:ec47373b40fc22a31c891c5be8df83f8cbadc24e785b10899545e33a1a1c2183" + "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/sdk:8.0@sha256:4b1cdaa57eed2cecabcf29bdb9bce11e8ca1c287d39dfd2c8b534663ea94d493" }, { "rank": 1, @@ -249,7 +249,7 @@ "version": "8.0.26", "criticalVulnerabilities": 0, "highVulnerabilities": 0, - "totalVulnerabilities": 5, + "totalVulnerabilities": 20, "sizeBytes": 202375168, "sizeHuman": "193.0 MB", "digest": "sha256:f1994beca66a16766311f5234fbfc9a0ce6efb1fa400fa0a3cd95eb1fd6f2a71", @@ -265,7 +265,7 @@ "version": "9.0.15", "criticalVulnerabilities": 0, "highVulnerabilities": 0, - "totalVulnerabilities": 5, + "totalVulnerabilities": 20, "sizeBytes": 207618048, "sizeHuman": "198.0 MB", "digest": "sha256:08ec9b342063d70cf18e7ee10a3f95f22180be321af77e03a8ed2151093ef65f", @@ -278,16 +278,16 @@ "language": "dotnet", "baseOS": "Ubuntu", "name": "mcr.microsoft.com/dotnet/runtime:10.0-noble", - "version": "10.0.6", + "version": "10.0.7", "criticalVulnerabilities": 0, "highVulnerabilities": 0, - "totalVulnerabilities": 5, + "totalVulnerabilities": 20, "sizeBytes": 212860928, "sizeHuman": "203.0 MB", - "digest": "sha256:3cba07eb3d4d656c24e4767ed4bc0dc4734e2bc35d3dc2d691df58847a90ad4d", - "pinnedReference": "mcr.microsoft.com/dotnet/runtime:10.0-noble@sha256:3cba07eb3d4d656c24e4767ed4bc0dc4734e2bc35d3dc2d691df58847a90ad4d", + "digest": "sha256:8fb7ff015fcf0ebc6e90105bd6db06875954e6dc3d374b9dbb34c732867d13e4", + "pinnedReference": "mcr.microsoft.com/dotnet/runtime:10.0-noble@sha256:8fb7ff015fcf0ebc6e90105bd6db06875954e6dc3d374b9dbb34c732867d13e4", "stableTag": "mcr.microsoft.com/dotnet/runtime:10.0", - "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/runtime:10.0-noble@sha256:3cba07eb3d4d656c24e4767ed4bc0dc4734e2bc35d3dc2d691df58847a90ad4d" + "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/runtime:10.0-noble@sha256:8fb7ff015fcf0ebc6e90105bd6db06875954e6dc3d374b9dbb34c732867d13e4" }, { "rank": 4, @@ -297,7 +297,7 @@ "version": "8.0.26", "criticalVulnerabilities": 0, "highVulnerabilities": 0, - "totalVulnerabilities": 5, + "totalVulnerabilities": 20, "sizeBytes": 227540992, "sizeHuman": "217.0 MB", "digest": "sha256:b0811426a2602ce0be3d1f605257c601b38c3a26e7b49283c9330de01c67cefd", @@ -313,7 +313,7 @@ "version": "9.0.15", "criticalVulnerabilities": 0, "highVulnerabilities": 0, - "totalVulnerabilities": 5, + "totalVulnerabilities": 20, "sizeBytes": 233832448, "sizeHuman": "223.0 MB", "digest": "sha256:4180d760569fdf8f639cc79d62de294356c166eeebe3e4ab19d4f012960b5be8", @@ -326,16 +326,16 @@ "language": "dotnet", "baseOS": "Ubuntu", "name": "mcr.microsoft.com/dotnet/aspnet:10.0-noble", - "version": "10.0.6", + "version": "10.0.7", "criticalVulnerabilities": 0, "highVulnerabilities": 0, - "totalVulnerabilities": 5, + "totalVulnerabilities": 20, "sizeBytes": 241172480, "sizeHuman": "230.0 MB", - "digest": "sha256:9271888dde1f4408dfb7ce75bc0f513c903d20ff2f1287ab153b641d4588ec7d", - "pinnedReference": "mcr.microsoft.com/dotnet/aspnet:10.0-noble@sha256:9271888dde1f4408dfb7ce75bc0f513c903d20ff2f1287ab153b641d4588ec7d", + "digest": "sha256:55e37c7795bfaf6b9cc5d77c155811d9569f529d86e20647704bc1d7dd9741d4", + "pinnedReference": "mcr.microsoft.com/dotnet/aspnet:10.0-noble@sha256:55e37c7795bfaf6b9cc5d77c155811d9569f529d86e20647704bc1d7dd9741d4", "stableTag": "mcr.microsoft.com/dotnet/aspnet:10.0", - "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/aspnet:10.0-noble@sha256:9271888dde1f4408dfb7ce75bc0f513c903d20ff2f1287ab153b641d4588ec7d" + "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/aspnet:10.0-noble@sha256:55e37c7795bfaf6b9cc5d77c155811d9569f529d86e20647704bc1d7dd9741d4" }, { "rank": 7, @@ -345,7 +345,7 @@ "version": "9.0.313", "criticalVulnerabilities": 0, "highVulnerabilities": 2, - "totalVulnerabilities": 21, + "totalVulnerabilities": 36, "sizeBytes": 877658112, "sizeHuman": "837.0 MB", "digest": "sha256:c4d10394421c0e7c116b6f8866b7c80fa74352ea294629cda1fe4f2acd8f8f6f", @@ -358,16 +358,16 @@ "language": "dotnet", "baseOS": "Ubuntu", "name": "mcr.microsoft.com/dotnet/sdk:10.0-noble", - "version": "10.0.202", + "version": "10.0.203", "criticalVulnerabilities": 0, "highVulnerabilities": 2, - "totalVulnerabilities": 23, + "totalVulnerabilities": 38, "sizeBytes": 935329792, "sizeHuman": "892.0 MB", - "digest": "sha256:adc02be8b87957d07208a4a3e51775935b33bad3317de8c45b1e67357b4c073b", - "pinnedReference": "mcr.microsoft.com/dotnet/sdk:10.0-noble@sha256:adc02be8b87957d07208a4a3e51775935b33bad3317de8c45b1e67357b4c073b", + "digest": "sha256:8a90a473da5205a16979de99d2fc20975e922c68304f5c79d564e666dc3982fc", + "pinnedReference": "mcr.microsoft.com/dotnet/sdk:10.0-noble@sha256:8a90a473da5205a16979de99d2fc20975e922c68304f5c79d564e666dc3982fc", "stableTag": "mcr.microsoft.com/dotnet/sdk:10.0", - "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/sdk:10.0-noble@sha256:adc02be8b87957d07208a4a3e51775935b33bad3317de8c45b1e67357b4c073b" + "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/sdk:10.0-noble@sha256:8a90a473da5205a16979de99d2fc20975e922c68304f5c79d564e666dc3982fc" }, { "rank": 9, @@ -377,7 +377,7 @@ "version": "8.0.420", "criticalVulnerabilities": 0, "highVulnerabilities": 12, - "totalVulnerabilities": 31, + "totalVulnerabilities": 46, "sizeBytes": 876609536, "sizeHuman": "836.0 MB", "digest": "sha256:a91a987babf792bfe535ad5d85e94c492f66ffc2efc25aea343432a5bd606e93", @@ -394,12 +394,12 @@ "criticalVulnerabilities": 0, "highVulnerabilities": 0, "totalVulnerabilities": 0, - "sizeBytes": 857735168, - "sizeHuman": "818.0 MB", - "digest": "sha256:39b419f2bf4203008aced1cb7195b96558fa216f15874e15c4f3fa974555e498", - "pinnedReference": "mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0@sha256:39b419f2bf4203008aced1cb7195b96558fa216f15874e15c4f3fa974555e498", + "sizeBytes": 859832320, + "sizeHuman": "820.0 MB", + "digest": "sha256:e248a20eddb7cd542942489ac18c675c7669066660e63d61ba7476e51ffac231", + "pinnedReference": "mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0@sha256:e248a20eddb7cd542942489ac18c675c7669066660e63d61ba7476e51ffac231", "stableTag": "mcr.microsoft.com/oss/go/microsoft/golang:1.25", - "dockerfileFrom": "FROM mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0@sha256:39b419f2bf4203008aced1cb7195b96558fa216f15874e15c4f3fa974555e498" + "dockerfileFrom": "FROM mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0@sha256:e248a20eddb7cd542942489ac18c675c7669066660e63d61ba7476e51ffac231" }, { "rank": 2, @@ -410,12 +410,12 @@ "criticalVulnerabilities": 0, "highVulnerabilities": 0, "totalVulnerabilities": 0, - "sizeBytes": 891289600, - "sizeHuman": "850.0 MB", - "digest": "sha256:767bcb01a5e1cf0a5bd261f7be24c383f788e241f94a9b6f8003984996790905", - "pinnedReference": "mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0@sha256:767bcb01a5e1cf0a5bd261f7be24c383f788e241f94a9b6f8003984996790905", + "sizeBytes": 894435328, + "sizeHuman": "853.0 MB", + "digest": "sha256:ee3b11755cb3401848dc3140bbaae8da81dce6f7c7569857b2f45f040ae8868b", + "pinnedReference": "mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0@sha256:ee3b11755cb3401848dc3140bbaae8da81dce6f7c7569857b2f45f040ae8868b", "stableTag": "mcr.microsoft.com/oss/go/microsoft/golang:1.26", - "dockerfileFrom": "FROM mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0@sha256:767bcb01a5e1cf0a5bd261f7be24c383f788e241f94a9b6f8003984996790905" + "dockerfileFrom": "FROM mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0@sha256:ee3b11755cb3401848dc3140bbaae8da81dce6f7c7569857b2f45f040ae8868b" }, { "rank": 1, @@ -426,12 +426,12 @@ "criticalVulnerabilities": 0, "highVulnerabilities": 0, "totalVulnerabilities": 0, - "sizeBytes": 506462208, - "sizeHuman": "483.0 MB", - "digest": "sha256:46dc4aaf3ee4422652017392ca5fa8446d6fc1f9f29d749a8bd077112d659dc6", - "pinnedReference": "mcr.microsoft.com/openjdk/jdk:21-azurelinux@sha256:46dc4aaf3ee4422652017392ca5fa8446d6fc1f9f29d749a8bd077112d659dc6", + "sizeBytes": 509607936, + "sizeHuman": "486.0 MB", + "digest": "sha256:83be8d64103415f8867d6742eb6a6c4dbed2f707d01048a986e5609513478b74", + "pinnedReference": "mcr.microsoft.com/openjdk/jdk:21-azurelinux@sha256:83be8d64103415f8867d6742eb6a6c4dbed2f707d01048a986e5609513478b74", "stableTag": "mcr.microsoft.com/openjdk/jdk:21.0", - "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:21-azurelinux@sha256:46dc4aaf3ee4422652017392ca5fa8446d6fc1f9f29d749a8bd077112d659dc6" + "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:21-azurelinux@sha256:83be8d64103415f8867d6742eb6a6c4dbed2f707d01048a986e5609513478b74" }, { "rank": 2, @@ -442,12 +442,12 @@ "criticalVulnerabilities": 0, "highVulnerabilities": 0, "totalVulnerabilities": 0, - "sizeBytes": 553648128, - "sizeHuman": "528.0 MB", - "digest": "sha256:15c47f3d48464b4f529a5a59c2753756237d8794260d7c33e7bb6a6fa57beca5", - "pinnedReference": "mcr.microsoft.com/openjdk/jdk:25-azurelinux@sha256:15c47f3d48464b4f529a5a59c2753756237d8794260d7c33e7bb6a6fa57beca5", + "sizeBytes": 555745280, + "sizeHuman": "530.0 MB", + "digest": "sha256:5bc2481b6cfcf77d809f5644326ef33ca2abb5b41b79a69c8c72d905a843f0fb", + "pinnedReference": "mcr.microsoft.com/openjdk/jdk:25-azurelinux@sha256:5bc2481b6cfcf77d809f5644326ef33ca2abb5b41b79a69c8c72d905a843f0fb", "stableTag": "mcr.microsoft.com/openjdk/jdk:25.0", - "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:25-azurelinux@sha256:15c47f3d48464b4f529a5a59c2753756237d8794260d7c33e7bb6a6fa57beca5" + "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:25-azurelinux@sha256:5bc2481b6cfcf77d809f5644326ef33ca2abb5b41b79a69c8c72d905a843f0fb" }, { "rank": 3, @@ -460,10 +460,10 @@ "totalVulnerabilities": 10, "sizeBytes": 335544320, "sizeHuman": "320.0 MB", - "digest": "sha256:21fcc91e1043823f37a069eb7132d0b3ee9f9a7093cbd34f95e4142c17162797", - "pinnedReference": "mcr.microsoft.com/openjdk/jdk:11-distroless@sha256:21fcc91e1043823f37a069eb7132d0b3ee9f9a7093cbd34f95e4142c17162797", + "digest": "sha256:7b15e181d31b2352b99ee93bf1ee057d1527360f5600adac364a9d3e38a0cd45", + "pinnedReference": "mcr.microsoft.com/openjdk/jdk:11-distroless@sha256:7b15e181d31b2352b99ee93bf1ee057d1527360f5600adac364a9d3e38a0cd45", "stableTag": "mcr.microsoft.com/openjdk/jdk:11.0", - "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:11-distroless@sha256:21fcc91e1043823f37a069eb7132d0b3ee9f9a7093cbd34f95e4142c17162797" + "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:11-distroless@sha256:7b15e181d31b2352b99ee93bf1ee057d1527360f5600adac364a9d3e38a0cd45" }, { "rank": 4, @@ -476,10 +476,10 @@ "totalVulnerabilities": 10, "sizeBytes": 339738624, "sizeHuman": "324.0 MB", - "digest": "sha256:a38b7d3e65d7ccb8235177e1e791ec0b30ba1cad200a480e1db0cb129bd6dab4", - "pinnedReference": "mcr.microsoft.com/openjdk/jdk:17-distroless@sha256:a38b7d3e65d7ccb8235177e1e791ec0b30ba1cad200a480e1db0cb129bd6dab4", + "digest": "sha256:4f0a05eeced0d4e682f8cc357160f48445ff5989075ad842bed9b7e91ef85f86", + "pinnedReference": "mcr.microsoft.com/openjdk/jdk:17-distroless@sha256:4f0a05eeced0d4e682f8cc357160f48445ff5989075ad842bed9b7e91ef85f86", "stableTag": "mcr.microsoft.com/openjdk/jdk:17.0", - "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:17-distroless@sha256:a38b7d3e65d7ccb8235177e1e791ec0b30ba1cad200a480e1db0cb129bd6dab4" + "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:17-distroless@sha256:4f0a05eeced0d4e682f8cc357160f48445ff5989075ad842bed9b7e91ef85f86" }, { "rank": 5, @@ -492,10 +492,10 @@ "totalVulnerabilities": 10, "sizeBytes": 368050176, "sizeHuman": "351.0 MB", - "digest": "sha256:e1c281299d703ae71a7acffd3b6891da58ed6ad4a0803a9a29a9104ff2d425ff", - "pinnedReference": "mcr.microsoft.com/openjdk/jdk:21-distroless@sha256:e1c281299d703ae71a7acffd3b6891da58ed6ad4a0803a9a29a9104ff2d425ff", + "digest": "sha256:e290f1a0e7466ce166b22ecf577b790853dc1492e81a6f03ab6073317f0abb69", + "pinnedReference": "mcr.microsoft.com/openjdk/jdk:21-distroless@sha256:e290f1a0e7466ce166b22ecf577b790853dc1492e81a6f03ab6073317f0abb69", "stableTag": "mcr.microsoft.com/openjdk/jdk:21.0", - "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:21-distroless@sha256:e1c281299d703ae71a7acffd3b6891da58ed6ad4a0803a9a29a9104ff2d425ff" + "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:21-distroless@sha256:e290f1a0e7466ce166b22ecf577b790853dc1492e81a6f03ab6073317f0abb69" }, { "rank": 6, @@ -508,10 +508,10 @@ "totalVulnerabilities": 10, "sizeBytes": 415236096, "sizeHuman": "396.0 MB", - "digest": "sha256:2703cd9468566d57f8ddc9c55c40f4a298fcab31cc7340459479383b50e63ea7", - "pinnedReference": "mcr.microsoft.com/openjdk/jdk:25-distroless@sha256:2703cd9468566d57f8ddc9c55c40f4a298fcab31cc7340459479383b50e63ea7", + "digest": "sha256:bb5d66d81fc877446ba157c632f621e51712517efd70f98f73c7b3af5e8a36e7", + "pinnedReference": "mcr.microsoft.com/openjdk/jdk:25-distroless@sha256:bb5d66d81fc877446ba157c632f621e51712517efd70f98f73c7b3af5e8a36e7", "stableTag": "mcr.microsoft.com/openjdk/jdk:25.0", - "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:25-distroless@sha256:2703cd9468566d57f8ddc9c55c40f4a298fcab31cc7340459479383b50e63ea7" + "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:25-distroless@sha256:bb5d66d81fc877446ba157c632f621e51712517efd70f98f73c7b3af5e8a36e7" }, { "rank": 1, @@ -521,13 +521,13 @@ "version": "17.0.18", "criticalVulnerabilities": 0, "highVulnerabilities": 0, - "totalVulnerabilities": 74, + "totalVulnerabilities": 91, "sizeBytes": 447741952, "sizeHuman": "427.0 MB", - "digest": "sha256:d4ff1e09572ac312cab2b77c0b9858396d27559008d68dd78775c5d3b66fd129", - "pinnedReference": "mcr.microsoft.com/openjdk/jdk:17-ubuntu@sha256:d4ff1e09572ac312cab2b77c0b9858396d27559008d68dd78775c5d3b66fd129", + "digest": "sha256:126462b802ef798664fb0883f6368d28587b71da1991628d7df2dbbd34c1dfce", + "pinnedReference": "mcr.microsoft.com/openjdk/jdk:17-ubuntu@sha256:126462b802ef798664fb0883f6368d28587b71da1991628d7df2dbbd34c1dfce", "stableTag": "mcr.microsoft.com/openjdk/jdk:17.0", - "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:17-ubuntu@sha256:d4ff1e09572ac312cab2b77c0b9858396d27559008d68dd78775c5d3b66fd129" + "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:17-ubuntu@sha256:126462b802ef798664fb0883f6368d28587b71da1991628d7df2dbbd34c1dfce" }, { "rank": 2, @@ -537,13 +537,13 @@ "version": "21.0.10", "criticalVulnerabilities": 0, "highVulnerabilities": 0, - "totalVulnerabilities": 74, + "totalVulnerabilities": 91, "sizeBytes": 476053504, "sizeHuman": "454.0 MB", - "digest": "sha256:a8cbdb6f158be5e01061ce73aceb35de1ddfed590824136f5e249f1febae42de", - "pinnedReference": "mcr.microsoft.com/openjdk/jdk:21-ubuntu@sha256:a8cbdb6f158be5e01061ce73aceb35de1ddfed590824136f5e249f1febae42de", + "digest": "sha256:c0c504cacb5b4ced74d47efe02067bbb99664971fc2085c5f6dae660981f5e0d", + "pinnedReference": "mcr.microsoft.com/openjdk/jdk:21-ubuntu@sha256:c0c504cacb5b4ced74d47efe02067bbb99664971fc2085c5f6dae660981f5e0d", "stableTag": "mcr.microsoft.com/openjdk/jdk:21.0", - "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:21-ubuntu@sha256:a8cbdb6f158be5e01061ce73aceb35de1ddfed590824136f5e249f1febae42de" + "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:21-ubuntu@sha256:c0c504cacb5b4ced74d47efe02067bbb99664971fc2085c5f6dae660981f5e0d" }, { "rank": 3, @@ -553,13 +553,13 @@ "version": "25.0.2", "criticalVulnerabilities": 0, "highVulnerabilities": 0, - "totalVulnerabilities": 74, + "totalVulnerabilities": 91, "sizeBytes": 523239424, "sizeHuman": "499.0 MB", - "digest": "sha256:f6b5729d7152550c3d30fa9a87955283e39a474afb11e87f36232df1f1234368", - "pinnedReference": "mcr.microsoft.com/openjdk/jdk:25-ubuntu@sha256:f6b5729d7152550c3d30fa9a87955283e39a474afb11e87f36232df1f1234368", + "digest": "sha256:bbee4563d5d9b88e75970d807061a8c63016e01c5eb93b3035365e3e1a6a3e2c", + "pinnedReference": "mcr.microsoft.com/openjdk/jdk:25-ubuntu@sha256:bbee4563d5d9b88e75970d807061a8c63016e01c5eb93b3035365e3e1a6a3e2c", "stableTag": "mcr.microsoft.com/openjdk/jdk:25.0", - "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:25-ubuntu@sha256:f6b5729d7152550c3d30fa9a87955283e39a474afb11e87f36232df1f1234368" + "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:25-ubuntu@sha256:bbee4563d5d9b88e75970d807061a8c63016e01c5eb93b3035365e3e1a6a3e2c" }, { "rank": 1, @@ -570,12 +570,12 @@ "criticalVulnerabilities": 0, "highVulnerabilities": 0, "totalVulnerabilities": 0, - "sizeBytes": 506462208, - "sizeHuman": "483.0 MB", - "digest": "sha256:46dc4aaf3ee4422652017392ca5fa8446d6fc1f9f29d749a8bd077112d659dc6", - "pinnedReference": "mcr.microsoft.com/openjdk/jdk:21-azurelinux@sha256:46dc4aaf3ee4422652017392ca5fa8446d6fc1f9f29d749a8bd077112d659dc6", + "sizeBytes": 509607936, + "sizeHuman": "486.0 MB", + "digest": "sha256:83be8d64103415f8867d6742eb6a6c4dbed2f707d01048a986e5609513478b74", + "pinnedReference": "mcr.microsoft.com/openjdk/jdk:21-azurelinux@sha256:83be8d64103415f8867d6742eb6a6c4dbed2f707d01048a986e5609513478b74", "stableTag": "mcr.microsoft.com/openjdk/jdk:3.12", - "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:21-azurelinux@sha256:46dc4aaf3ee4422652017392ca5fa8446d6fc1f9f29d749a8bd077112d659dc6" + "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:21-azurelinux@sha256:83be8d64103415f8867d6742eb6a6c4dbed2f707d01048a986e5609513478b74" }, { "rank": 2, @@ -586,12 +586,12 @@ "criticalVulnerabilities": 0, "highVulnerabilities": 0, "totalVulnerabilities": 0, - "sizeBytes": 553648128, - "sizeHuman": "528.0 MB", - "digest": "sha256:15c47f3d48464b4f529a5a59c2753756237d8794260d7c33e7bb6a6fa57beca5", - "pinnedReference": "mcr.microsoft.com/openjdk/jdk:25-azurelinux@sha256:15c47f3d48464b4f529a5a59c2753756237d8794260d7c33e7bb6a6fa57beca5", + "sizeBytes": 555745280, + "sizeHuman": "530.0 MB", + "digest": "sha256:5bc2481b6cfcf77d809f5644326ef33ca2abb5b41b79a69c8c72d905a843f0fb", + "pinnedReference": "mcr.microsoft.com/openjdk/jdk:25-azurelinux@sha256:5bc2481b6cfcf77d809f5644326ef33ca2abb5b41b79a69c8c72d905a843f0fb", "stableTag": "mcr.microsoft.com/openjdk/jdk:3.12", - "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:25-azurelinux@sha256:15c47f3d48464b4f529a5a59c2753756237d8794260d7c33e7bb6a6fa57beca5" + "dockerfileFrom": "FROM mcr.microsoft.com/openjdk/jdk:25-azurelinux@sha256:5bc2481b6cfcf77d809f5644326ef33ca2abb5b41b79a69c8c72d905a843f0fb" }, { "rank": 3, @@ -602,12 +602,12 @@ "criticalVulnerabilities": 0, "highVulnerabilities": 0, "totalVulnerabilities": 0, - "sizeBytes": 857735168, - "sizeHuman": "818.0 MB", - "digest": "sha256:39b419f2bf4203008aced1cb7195b96558fa216f15874e15c4f3fa974555e498", - "pinnedReference": "mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0@sha256:39b419f2bf4203008aced1cb7195b96558fa216f15874e15c4f3fa974555e498", + "sizeBytes": 859832320, + "sizeHuman": "820.0 MB", + "digest": "sha256:e248a20eddb7cd542942489ac18c675c7669066660e63d61ba7476e51ffac231", + "pinnedReference": "mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0@sha256:e248a20eddb7cd542942489ac18c675c7669066660e63d61ba7476e51ffac231", "stableTag": "mcr.microsoft.com/oss/go/microsoft/golang:3.12", - "dockerfileFrom": "FROM mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0@sha256:39b419f2bf4203008aced1cb7195b96558fa216f15874e15c4f3fa974555e498" + "dockerfileFrom": "FROM mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0@sha256:e248a20eddb7cd542942489ac18c675c7669066660e63d61ba7476e51ffac231" }, { "rank": 4, @@ -618,12 +618,12 @@ "criticalVulnerabilities": 0, "highVulnerabilities": 0, "totalVulnerabilities": 0, - "sizeBytes": 891289600, - "sizeHuman": "850.0 MB", - "digest": "sha256:767bcb01a5e1cf0a5bd261f7be24c383f788e241f94a9b6f8003984996790905", - "pinnedReference": "mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0@sha256:767bcb01a5e1cf0a5bd261f7be24c383f788e241f94a9b6f8003984996790905", + "sizeBytes": 894435328, + "sizeHuman": "853.0 MB", + "digest": "sha256:ee3b11755cb3401848dc3140bbaae8da81dce6f7c7569857b2f45f040ae8868b", + "pinnedReference": "mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0@sha256:ee3b11755cb3401848dc3140bbaae8da81dce6f7c7569857b2f45f040ae8868b", "stableTag": "mcr.microsoft.com/oss/go/microsoft/golang:3.12", - "dockerfileFrom": "FROM mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0@sha256:767bcb01a5e1cf0a5bd261f7be24c383f788e241f94a9b6f8003984996790905" + "dockerfileFrom": "FROM mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0@sha256:ee3b11755cb3401848dc3140bbaae8da81dce6f7c7569857b2f45f040ae8868b" }, { "rank": 5, @@ -632,8 +632,8 @@ "name": "mcr.microsoft.com/azurelinux/distroless/python:3.12-nonroot", "version": "3.12.9", "criticalVulnerabilities": 0, - "highVulnerabilities": 0, - "totalVulnerabilities": 10, + "highVulnerabilities": 1, + "totalVulnerabilities": 17, "sizeBytes": 87765811, "sizeHuman": "83.7 MB", "digest": "sha256:ddef666511eefea84adc3654905d55619eddfb89fe045bbcadc385357a5883c6", @@ -648,8 +648,8 @@ "name": "mcr.microsoft.com/azurelinux/distroless/python:3.12", "version": "3.12.9", "criticalVulnerabilities": 0, - "highVulnerabilities": 0, - "totalVulnerabilities": 10, + "highVulnerabilities": 1, + "totalVulnerabilities": 17, "sizeBytes": 87765811, "sizeHuman": "83.7 MB", "digest": "sha256:2cb276ad288899c783733abc4f0932814ce1d9c8658effef4782ce3b4c1a8c49", @@ -664,8 +664,8 @@ "name": "mcr.microsoft.com/azurelinux/distroless/python:3-nonroot", "version": "3.12.9", "criticalVulnerabilities": 0, - "highVulnerabilities": 0, - "totalVulnerabilities": 10, + "highVulnerabilities": 1, + "totalVulnerabilities": 17, "sizeBytes": 87765811, "sizeHuman": "83.7 MB", "digest": "sha256:ddef666511eefea84adc3654905d55619eddfb89fe045bbcadc385357a5883c6", @@ -680,8 +680,8 @@ "name": "mcr.microsoft.com/azurelinux/distroless/python:3", "version": "3.12.9", "criticalVulnerabilities": 0, - "highVulnerabilities": 0, - "totalVulnerabilities": 10, + "highVulnerabilities": 1, + "totalVulnerabilities": 17, "sizeBytes": 87765811, "sizeHuman": "83.7 MB", "digest": "sha256:2cb276ad288899c783733abc4f0932814ce1d9c8658effef4782ce3b4c1a8c49", @@ -696,8 +696,8 @@ "name": "mcr.microsoft.com/azurelinux/base/python:3.12", "version": "3.12.9", "criticalVulnerabilities": 0, - "highVulnerabilities": 0, - "totalVulnerabilities": 10, + "highVulnerabilities": 1, + "totalVulnerabilities": 24, "sizeBytes": 145752064, "sizeHuman": "139.0 MB", "digest": "sha256:8300706a0e644a7e260b6a464a1ae3967181ee9057a4accceaaf0ecdedb1d4a2", @@ -712,8 +712,8 @@ "name": "mcr.microsoft.com/azurelinux/base/python:3", "version": "3.12.9", "criticalVulnerabilities": 0, - "highVulnerabilities": 0, - "totalVulnerabilities": 10, + "highVulnerabilities": 1, + "totalVulnerabilities": 24, "sizeBytes": 145752064, "sizeHuman": "139.0 MB", "digest": "sha256:8300706a0e644a7e260b6a464a1ae3967181ee9057a4accceaaf0ecdedb1d4a2", @@ -725,33 +725,33 @@ "rank": 11, "language": "python", "baseOS": "Azure Linux", - "name": "mcr.microsoft.com/dotnet/sdk:9.0-azurelinux3.0", + "name": "mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0", "version": "3.12.9", "criticalVulnerabilities": 0, - "highVulnerabilities": 2, - "totalVulnerabilities": 12, - "sizeBytes": 931135488, - "sizeHuman": "888.0 MB", - "digest": "sha256:13b64ec155e9aefa220263957b6d86f1add651106fc5df3cbecacb7a74eb3b06", - "pinnedReference": "mcr.microsoft.com/dotnet/sdk:9.0-azurelinux3.0@sha256:13b64ec155e9aefa220263957b6d86f1add651106fc5df3cbecacb7a74eb3b06", + "highVulnerabilities": 3, + "totalVulnerabilities": 27, + "sizeBytes": 988807168, + "sizeHuman": "943.0 MB", + "digest": "sha256:4f08dbd55f00d1f7eb232ddacb24ecdab62fd64774a25c1da5b6daeb76e76a75", + "pinnedReference": "mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0@sha256:4f08dbd55f00d1f7eb232ddacb24ecdab62fd64774a25c1da5b6daeb76e76a75", "stableTag": "mcr.microsoft.com/dotnet/sdk:3.12", - "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/sdk:9.0-azurelinux3.0@sha256:13b64ec155e9aefa220263957b6d86f1add651106fc5df3cbecacb7a74eb3b06" + "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0@sha256:4f08dbd55f00d1f7eb232ddacb24ecdab62fd64774a25c1da5b6daeb76e76a75" }, { "rank": 12, "language": "python", "baseOS": "Azure Linux", - "name": "mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0", + "name": "mcr.microsoft.com/dotnet/sdk:9.0-azurelinux3.0", "version": "3.12.9", "criticalVulnerabilities": 0, - "highVulnerabilities": 2, - "totalVulnerabilities": 14, - "sizeBytes": 988807168, - "sizeHuman": "943.0 MB", - "digest": "sha256:5d0b4af94fe23bcdc6e5df135d460a2fee03aec6979e63c669d2bef399327184", - "pinnedReference": "mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0@sha256:5d0b4af94fe23bcdc6e5df135d460a2fee03aec6979e63c669d2bef399327184", + "highVulnerabilities": 4, + "totalVulnerabilities": 28, + "sizeBytes": 931135488, + "sizeHuman": "888.0 MB", + "digest": "sha256:13b64ec155e9aefa220263957b6d86f1add651106fc5df3cbecacb7a74eb3b06", + "pinnedReference": "mcr.microsoft.com/dotnet/sdk:9.0-azurelinux3.0@sha256:13b64ec155e9aefa220263957b6d86f1add651106fc5df3cbecacb7a74eb3b06", "stableTag": "mcr.microsoft.com/dotnet/sdk:3.12", - "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0@sha256:5d0b4af94fe23bcdc6e5df135d460a2fee03aec6979e63c669d2bef399327184" + "dockerfileFrom": "FROM mcr.microsoft.com/dotnet/sdk:9.0-azurelinux3.0@sha256:13b64ec155e9aefa220263957b6d86f1add651106fc5df3cbecacb7a74eb3b06" }, { "rank": 1, @@ -760,8 +760,8 @@ "name": "mcr.microsoft.com/azurelinux/base/nodejs:24.13", "version": "24.13.0", "criticalVulnerabilities": 0, - "highVulnerabilities": 0, - "totalVulnerabilities": 10, + "highVulnerabilities": 5, + "totalVulnerabilities": 41, "sizeBytes": 170917888, "sizeHuman": "163.0 MB", "digest": "sha256:2d1ed7ab9e4b143703eefbbc1ce5d03bd4475da0a335f157e51b313a1948414f", @@ -776,8 +776,8 @@ "name": "mcr.microsoft.com/azurelinux/base/nodejs:24", "version": "24.13.0", "criticalVulnerabilities": 0, - "highVulnerabilities": 0, - "totalVulnerabilities": 10, + "highVulnerabilities": 5, + "totalVulnerabilities": 41, "sizeBytes": 170917888, "sizeHuman": "163.0 MB", "digest": "sha256:2d1ed7ab9e4b143703eefbbc1ce5d03bd4475da0a335f157e51b313a1948414f", @@ -792,8 +792,8 @@ "name": "mcr.microsoft.com/azurelinux/distroless/nodejs:24.13-nonroot", "version": "24.13.0", "criticalVulnerabilities": 0, - "highVulnerabilities": 19, - "totalVulnerabilities": 33, + "highVulnerabilities": 23, + "totalVulnerabilities": 51, "sizeBytes": 128974848, "sizeHuman": "123.0 MB", "digest": "sha256:e25fe7994e0a31cf3d6523d8b53a651f7390cfafd83cfe1e8706bc80f6988d34", @@ -808,8 +808,8 @@ "name": "mcr.microsoft.com/azurelinux/distroless/nodejs:24.13", "version": "24.13.0", "criticalVulnerabilities": 0, - "highVulnerabilities": 19, - "totalVulnerabilities": 33, + "highVulnerabilities": 23, + "totalVulnerabilities": 51, "sizeBytes": 128974848, "sizeHuman": "123.0 MB", "digest": "sha256:9602d686404823a802b0a858f5b65793ae2d6bd8900bcd64bb423d71f7897501", @@ -824,8 +824,8 @@ "name": "mcr.microsoft.com/azurelinux/distroless/nodejs:24-nonroot", "version": "24.13.0", "criticalVulnerabilities": 0, - "highVulnerabilities": 19, - "totalVulnerabilities": 33, + "highVulnerabilities": 23, + "totalVulnerabilities": 51, "sizeBytes": 128974848, "sizeHuman": "123.0 MB", "digest": "sha256:e25fe7994e0a31cf3d6523d8b53a651f7390cfafd83cfe1e8706bc80f6988d34", @@ -840,8 +840,8 @@ "name": "mcr.microsoft.com/azurelinux/distroless/nodejs:24", "version": "24.13.0", "criticalVulnerabilities": 0, - "highVulnerabilities": 19, - "totalVulnerabilities": 33, + "highVulnerabilities": 23, + "totalVulnerabilities": 51, "sizeBytes": 128974848, "sizeHuman": "123.0 MB", "digest": "sha256:9602d686404823a802b0a858f5b65793ae2d6bd8900bcd64bb423d71f7897501", @@ -856,8 +856,8 @@ "name": "mcr.microsoft.com/azurelinux/base/nodejs:20.14", "version": "20.14.0", "criticalVulnerabilities": 1, - "highVulnerabilities": 6, - "totalVulnerabilities": 28, + "highVulnerabilities": 7, + "totalVulnerabilities": 41, "sizeBytes": 153092096, "sizeHuman": "146.0 MB", "digest": "sha256:b8a48ba88fdff68c20a2895cb002d547ea47779e37e2fdcb6cd64e4a875f8a71", @@ -872,8 +872,8 @@ "name": "mcr.microsoft.com/azurelinux/base/nodejs:20", "version": "20.14.0", "criticalVulnerabilities": 1, - "highVulnerabilities": 6, - "totalVulnerabilities": 28, + "highVulnerabilities": 7, + "totalVulnerabilities": 41, "sizeBytes": 153092096, "sizeHuman": "146.0 MB", "digest": "sha256:b8a48ba88fdff68c20a2895cb002d547ea47779e37e2fdcb6cd64e4a875f8a71", @@ -984,8 +984,8 @@ "name": "mcr.microsoft.com/azurelinux/base/core:3.0", "version": "3.0", "criticalVulnerabilities": 0, - "highVulnerabilities": 0, - "totalVulnerabilities": 10, + "highVulnerabilities": 1, + "totalVulnerabilities": 23, "sizeBytes": 78957772, "sizeHuman": "75.3 MB", "digest": "sha256:35149ae8dd179684f969944f54a337c665a64e702486154eb44253fb39c2505b", diff --git a/docs/daily_recommendations.md b/docs/daily_recommendations.md index c136600..45abdfe 100644 --- a/docs/daily_recommendations.md +++ b/docs/daily_recommendations.md @@ -1,6 +1,6 @@ # Daily Recommended Images by Language -_Generated: 2026-04-17T12:49:26Z. Criteria: lowest critical → high → total vulnerabilities → size. Top 10 per language per base OS._ +_Generated: 2026-04-23T03:10:12Z. Criteria: lowest critical → high → total vulnerabilities → size. Top 10 per language per base OS._ **Note:** Image sizes are based on Linux amd64 platform as reported by `docker images` on GitHub runners. Actual sizes may vary significantly on other platforms (macOS, Windows, etc.). @@ -76,41 +76,41 @@ This report includes analysis from **37 configured sources** across 8 groups (se | Rank | Image | Version | Crit | High | Total | Size | Digest | Pinned Reference | |------|-------|---------|------|------|-------|------|--------|------------------| | 1 | `mcr.microsoft.com/dotnet/runtime:9.0-azurelinux3.0-distroless` | 9.0.15 | 0 | 0 | 0 | 107.0 MB | `sha256:f57b292ed7d6` | `mcr.microsoft.com/dotnet/runtime:9.0-azurelinux3.0-distroless@sha256:f57b292ed7d6f7c88d3b53addfcc02e520aae273eddb57cf0ea49f9396cb2424` | -| 2 | `mcr.microsoft.com/dotnet/runtime:10.0-azurelinux3.0-distroless` | 10.0.6 | 0 | 0 | 0 | 112.0 MB | `sha256:ad413e07e19e` | `mcr.microsoft.com/dotnet/runtime:10.0-azurelinux3.0-distroless@sha256:ad413e07e19e0223a3cf63ee12c9ccea84d252f3216348213e3be168ca9a589f` | +| 2 | `mcr.microsoft.com/dotnet/runtime:10.0-azurelinux3.0-distroless` | 10.0.7 | 0 | 0 | 0 | 112.0 MB | `sha256:79af73677bbc` | `mcr.microsoft.com/dotnet/runtime:10.0-azurelinux3.0-distroless@sha256:79af73677bbc271ed7789d11df2f25974b65e7bb85399b6e9be06c7c37122fa7` | | 3 | `mcr.microsoft.com/dotnet/aspnet:8.0-azurelinux3.0-distroless` | 8.0.26 | 0 | 0 | 0 | 126.0 MB | `sha256:742fe85d9ef9` | `mcr.microsoft.com/dotnet/aspnet:8.0-azurelinux3.0-distroless@sha256:742fe85d9ef99cd3d43fc11d4e97e1fb3fe5d30d02d183c7d52aa6238f05904c` | | 4 | `mcr.microsoft.com/dotnet/aspnet:9.0-azurelinux3.0-distroless` | 9.0.15 | 0 | 0 | 0 | 132.0 MB | `sha256:22b1bd549a20` | `mcr.microsoft.com/dotnet/aspnet:9.0-azurelinux3.0-distroless@sha256:22b1bd549a200249bea512b6b2fce8885a47d98c346d0d33511b2bf70653d207` | -| 5 | `mcr.microsoft.com/dotnet/aspnet:10.0-azurelinux3.0-distroless` | 10.0.6 | 0 | 0 | 0 | 139.0 MB | `sha256:f51debfacc77` | `mcr.microsoft.com/dotnet/aspnet:10.0-azurelinux3.0-distroless@sha256:f51debfacc772b1a39f90c07cfefabc5b5026d66f17b91bd5a6b97c815d595c4` | -| 6 | `mcr.microsoft.com/dotnet/sdk:9.0-azurelinux3.0` | 9.0.313 | 0 | 2 | 12 | 888.0 MB | `sha256:13b64ec155e9` | `mcr.microsoft.com/dotnet/sdk:9.0-azurelinux3.0@sha256:13b64ec155e9aefa220263957b6d86f1add651106fc5df3cbecacb7a74eb3b06` | -| 7 | `mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0` | 10.0.202 | 0 | 2 | 14 | 943.0 MB | `sha256:5d0b4af94fe2` | `mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0@sha256:5d0b4af94fe23bcdc6e5df135d460a2fee03aec6979e63c669d2bef399327184` | +| 5 | `mcr.microsoft.com/dotnet/aspnet:10.0-azurelinux3.0-distroless` | 10.0.7 | 0 | 0 | 0 | 139.0 MB | `sha256:b782ff63dec5` | `mcr.microsoft.com/dotnet/aspnet:10.0-azurelinux3.0-distroless@sha256:b782ff63dec54c5537b217ef1f3ab1900058f070c786bc214687c6fe53bba1e6` | +| 6 | `mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0` | 10.0.203 | 0 | 3 | 27 | 943.0 MB | `sha256:4f08dbd55f00` | `mcr.microsoft.com/dotnet/sdk:10.0-azurelinux3.0@sha256:4f08dbd55f00d1f7eb232ddacb24ecdab62fd64774a25c1da5b6daeb76e76a75` | +| 7 | `mcr.microsoft.com/dotnet/sdk:9.0-azurelinux3.0` | 9.0.313 | 0 | 4 | 28 | 888.0 MB | `sha256:13b64ec155e9` | `mcr.microsoft.com/dotnet/sdk:9.0-azurelinux3.0@sha256:13b64ec155e9aefa220263957b6d86f1add651106fc5df3cbecacb7a74eb3b06` | ### Debian | Rank | Image | Version | Crit | High | Total | Size | Digest | Pinned Reference | |------|-------|---------|------|------|-------|------|--------|------------------| -| 1 | `mcr.microsoft.com/dotnet/runtime:8.0` | 8.0.26 | 1 | 7 | 125 | 193.0 MB | `sha256:d0a2313ac5fb` | `mcr.microsoft.com/dotnet/runtime:8.0@sha256:d0a2313ac5fbf1dfda2bf57e63a431010ae030dc3b9d7fc0fd1cff163b49b0e6` | -| 2 | `mcr.microsoft.com/dotnet/aspnet:8.0` | 8.0.26 | 1 | 7 | 125 | 218.0 MB | `sha256:8c7de8ca26ba` | `mcr.microsoft.com/dotnet/aspnet:8.0@sha256:8c7de8ca26baa56530cdc3d55b5563420ee2a302619ad808c53ec64613143771` | -| 3 | `mcr.microsoft.com/dotnet/sdk:8.0` | 8.0.420 | 1 | 22 | 226 | 850.0 MB | `sha256:ec47373b40fc` | `mcr.microsoft.com/dotnet/sdk:8.0@sha256:ec47373b40fc22a31c891c5be8df83f8cbadc24e785b10899545e33a1a1c2183` | +| 1 | `mcr.microsoft.com/dotnet/runtime:8.0` | 8.0.26 | 1 | 7 | 131 | 193.0 MB | `sha256:24117fb11f2f` | `mcr.microsoft.com/dotnet/runtime:8.0@sha256:24117fb11f2f27bdacc6f1ffab16e3a7cddd2417b4eae5e6bc825810a0d1746d` | +| 2 | `mcr.microsoft.com/dotnet/aspnet:8.0` | 8.0.26 | 1 | 7 | 131 | 218.0 MB | `sha256:f88c77644f4c` | `mcr.microsoft.com/dotnet/aspnet:8.0@sha256:f88c77644f4c480a62d3b46dc74db8d5472a24e282df8b1e56195c689d35a6db` | +| 3 | `mcr.microsoft.com/dotnet/sdk:8.0` | 8.0.420 | 1 | 22 | 233 | 850.0 MB | `sha256:4b1cdaa57eed` | `mcr.microsoft.com/dotnet/sdk:8.0@sha256:4b1cdaa57eed2cecabcf29bdb9bce11e8ca1c287d39dfd2c8b534663ea94d493` | ### Ubuntu | Rank | Image | Version | Crit | High | Total | Size | Digest | Pinned Reference | |------|-------|---------|------|------|-------|------|--------|------------------| -| 1 | `mcr.microsoft.com/dotnet/runtime:8.0-noble` | 8.0.26 | 0 | 0 | 5 | 193.0 MB | `sha256:f1994beca66a` | `mcr.microsoft.com/dotnet/runtime:8.0-noble@sha256:f1994beca66a16766311f5234fbfc9a0ce6efb1fa400fa0a3cd95eb1fd6f2a71` | -| 2 | `mcr.microsoft.com/dotnet/runtime:9.0-noble` | 9.0.15 | 0 | 0 | 5 | 198.0 MB | `sha256:08ec9b342063` | `mcr.microsoft.com/dotnet/runtime:9.0-noble@sha256:08ec9b342063d70cf18e7ee10a3f95f22180be321af77e03a8ed2151093ef65f` | -| 3 | `mcr.microsoft.com/dotnet/runtime:10.0-noble` | 10.0.6 | 0 | 0 | 5 | 203.0 MB | `sha256:3cba07eb3d4d` | `mcr.microsoft.com/dotnet/runtime:10.0-noble@sha256:3cba07eb3d4d656c24e4767ed4bc0dc4734e2bc35d3dc2d691df58847a90ad4d` | -| 4 | `mcr.microsoft.com/dotnet/aspnet:8.0-noble` | 8.0.26 | 0 | 0 | 5 | 217.0 MB | `sha256:b0811426a260` | `mcr.microsoft.com/dotnet/aspnet:8.0-noble@sha256:b0811426a2602ce0be3d1f605257c601b38c3a26e7b49283c9330de01c67cefd` | -| 5 | `mcr.microsoft.com/dotnet/aspnet:9.0-noble` | 9.0.15 | 0 | 0 | 5 | 223.0 MB | `sha256:4180d760569f` | `mcr.microsoft.com/dotnet/aspnet:9.0-noble@sha256:4180d760569fdf8f639cc79d62de294356c166eeebe3e4ab19d4f012960b5be8` | -| 6 | `mcr.microsoft.com/dotnet/aspnet:10.0-noble` | 10.0.6 | 0 | 0 | 5 | 230.0 MB | `sha256:9271888dde1f` | `mcr.microsoft.com/dotnet/aspnet:10.0-noble@sha256:9271888dde1f4408dfb7ce75bc0f513c903d20ff2f1287ab153b641d4588ec7d` | -| 7 | `mcr.microsoft.com/dotnet/sdk:9.0-noble` | 9.0.313 | 0 | 2 | 21 | 837.0 MB | `sha256:c4d10394421c` | `mcr.microsoft.com/dotnet/sdk:9.0-noble@sha256:c4d10394421c0e7c116b6f8866b7c80fa74352ea294629cda1fe4f2acd8f8f6f` | -| 8 | `mcr.microsoft.com/dotnet/sdk:10.0-noble` | 10.0.202 | 0 | 2 | 23 | 892.0 MB | `sha256:adc02be8b879` | `mcr.microsoft.com/dotnet/sdk:10.0-noble@sha256:adc02be8b87957d07208a4a3e51775935b33bad3317de8c45b1e67357b4c073b` | -| 9 | `mcr.microsoft.com/dotnet/sdk:8.0-noble` | 8.0.420 | 0 | 12 | 31 | 836.0 MB | `sha256:a91a987babf7` | `mcr.microsoft.com/dotnet/sdk:8.0-noble@sha256:a91a987babf792bfe535ad5d85e94c492f66ffc2efc25aea343432a5bd606e93` | +| 1 | `mcr.microsoft.com/dotnet/runtime:8.0-noble` | 8.0.26 | 0 | 0 | 20 | 193.0 MB | `sha256:f1994beca66a` | `mcr.microsoft.com/dotnet/runtime:8.0-noble@sha256:f1994beca66a16766311f5234fbfc9a0ce6efb1fa400fa0a3cd95eb1fd6f2a71` | +| 2 | `mcr.microsoft.com/dotnet/runtime:9.0-noble` | 9.0.15 | 0 | 0 | 20 | 198.0 MB | `sha256:08ec9b342063` | `mcr.microsoft.com/dotnet/runtime:9.0-noble@sha256:08ec9b342063d70cf18e7ee10a3f95f22180be321af77e03a8ed2151093ef65f` | +| 3 | `mcr.microsoft.com/dotnet/runtime:10.0-noble` | 10.0.7 | 0 | 0 | 20 | 203.0 MB | `sha256:8fb7ff015fcf` | `mcr.microsoft.com/dotnet/runtime:10.0-noble@sha256:8fb7ff015fcf0ebc6e90105bd6db06875954e6dc3d374b9dbb34c732867d13e4` | +| 4 | `mcr.microsoft.com/dotnet/aspnet:8.0-noble` | 8.0.26 | 0 | 0 | 20 | 217.0 MB | `sha256:b0811426a260` | `mcr.microsoft.com/dotnet/aspnet:8.0-noble@sha256:b0811426a2602ce0be3d1f605257c601b38c3a26e7b49283c9330de01c67cefd` | +| 5 | `mcr.microsoft.com/dotnet/aspnet:9.0-noble` | 9.0.15 | 0 | 0 | 20 | 223.0 MB | `sha256:4180d760569f` | `mcr.microsoft.com/dotnet/aspnet:9.0-noble@sha256:4180d760569fdf8f639cc79d62de294356c166eeebe3e4ab19d4f012960b5be8` | +| 6 | `mcr.microsoft.com/dotnet/aspnet:10.0-noble` | 10.0.7 | 0 | 0 | 20 | 230.0 MB | `sha256:55e37c7795bf` | `mcr.microsoft.com/dotnet/aspnet:10.0-noble@sha256:55e37c7795bfaf6b9cc5d77c155811d9569f529d86e20647704bc1d7dd9741d4` | +| 7 | `mcr.microsoft.com/dotnet/sdk:9.0-noble` | 9.0.313 | 0 | 2 | 36 | 837.0 MB | `sha256:c4d10394421c` | `mcr.microsoft.com/dotnet/sdk:9.0-noble@sha256:c4d10394421c0e7c116b6f8866b7c80fa74352ea294629cda1fe4f2acd8f8f6f` | +| 8 | `mcr.microsoft.com/dotnet/sdk:10.0-noble` | 10.0.203 | 0 | 2 | 38 | 892.0 MB | `sha256:8a90a473da52` | `mcr.microsoft.com/dotnet/sdk:10.0-noble@sha256:8a90a473da5205a16979de99d2fc20975e922c68304f5c79d564e666dc3982fc` | +| 9 | `mcr.microsoft.com/dotnet/sdk:8.0-noble` | 8.0.420 | 0 | 12 | 46 | 836.0 MB | `sha256:a91a987babf7` | `mcr.microsoft.com/dotnet/sdk:8.0-noble@sha256:a91a987babf792bfe535ad5d85e94c492f66ffc2efc25aea343432a5bd606e93` | ## Go | Rank | Image | Version | Crit | High | Total | Size | Digest | Pinned Reference | |------|-------|---------|------|------|-------|------|--------|------------------| -| 1 | `mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0` | 1.25.9 | 0 | 0 | 0 | 818.0 MB | `sha256:39b419f2bf42` | `mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0@sha256:39b419f2bf4203008aced1cb7195b96558fa216f15874e15c4f3fa974555e498` | -| 2 | `mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0` | 1.26.2 | 0 | 0 | 0 | 850.0 MB | `sha256:767bcb01a5e1` | `mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0@sha256:767bcb01a5e1cf0a5bd261f7be24c383f788e241f94a9b6f8003984996790905` | +| 1 | `mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0` | 1.25.9 | 0 | 0 | 0 | 820.0 MB | `sha256:e248a20eddb7` | `mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0@sha256:e248a20eddb7cd542942489ac18c675c7669066660e63d61ba7476e51ffac231` | +| 2 | `mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0` | 1.26.2 | 0 | 0 | 0 | 853.0 MB | `sha256:ee3b11755cb3` | `mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0@sha256:ee3b11755cb3401848dc3140bbaae8da81dce6f7c7569857b2f45f040ae8868b` | ## Java @@ -118,48 +118,48 @@ This report includes analysis from **37 configured sources** across 8 groups (se | Rank | Image | Version | Crit | High | Total | Size | Digest | Pinned Reference | |------|-------|---------|------|------|-------|------|--------|------------------| -| 1 | `mcr.microsoft.com/openjdk/jdk:21-azurelinux` | 21.0.10 | 0 | 0 | 0 | 483.0 MB | `sha256:46dc4aaf3ee4` | `mcr.microsoft.com/openjdk/jdk:21-azurelinux@sha256:46dc4aaf3ee4422652017392ca5fa8446d6fc1f9f29d749a8bd077112d659dc6` | -| 2 | `mcr.microsoft.com/openjdk/jdk:25-azurelinux` | 25.0.2 | 0 | 0 | 0 | 528.0 MB | `sha256:15c47f3d4846` | `mcr.microsoft.com/openjdk/jdk:25-azurelinux@sha256:15c47f3d48464b4f529a5a59c2753756237d8794260d7c33e7bb6a6fa57beca5` | -| 3 | `mcr.microsoft.com/openjdk/jdk:11-distroless` | 11.0.30 | 0 | 0 | 10 | 320.0 MB | `sha256:21fcc91e1043` | `mcr.microsoft.com/openjdk/jdk:11-distroless@sha256:21fcc91e1043823f37a069eb7132d0b3ee9f9a7093cbd34f95e4142c17162797` | -| 4 | `mcr.microsoft.com/openjdk/jdk:17-distroless` | 17.0.18 | 0 | 0 | 10 | 324.0 MB | `sha256:a38b7d3e65d7` | `mcr.microsoft.com/openjdk/jdk:17-distroless@sha256:a38b7d3e65d7ccb8235177e1e791ec0b30ba1cad200a480e1db0cb129bd6dab4` | -| 5 | `mcr.microsoft.com/openjdk/jdk:21-distroless` | 21.0.10 | 0 | 0 | 10 | 351.0 MB | `sha256:e1c281299d70` | `mcr.microsoft.com/openjdk/jdk:21-distroless@sha256:e1c281299d703ae71a7acffd3b6891da58ed6ad4a0803a9a29a9104ff2d425ff` | -| 6 | `mcr.microsoft.com/openjdk/jdk:25-distroless` | 25.0.2 | 0 | 0 | 10 | 396.0 MB | `sha256:2703cd946856` | `mcr.microsoft.com/openjdk/jdk:25-distroless@sha256:2703cd9468566d57f8ddc9c55c40f4a298fcab31cc7340459479383b50e63ea7` | +| 1 | `mcr.microsoft.com/openjdk/jdk:21-azurelinux` | 21.0.10 | 0 | 0 | 0 | 486.0 MB | `sha256:83be8d641034` | `mcr.microsoft.com/openjdk/jdk:21-azurelinux@sha256:83be8d64103415f8867d6742eb6a6c4dbed2f707d01048a986e5609513478b74` | +| 2 | `mcr.microsoft.com/openjdk/jdk:25-azurelinux` | 25.0.2 | 0 | 0 | 0 | 530.0 MB | `sha256:5bc2481b6cfc` | `mcr.microsoft.com/openjdk/jdk:25-azurelinux@sha256:5bc2481b6cfcf77d809f5644326ef33ca2abb5b41b79a69c8c72d905a843f0fb` | +| 3 | `mcr.microsoft.com/openjdk/jdk:11-distroless` | 11.0.30 | 0 | 0 | 10 | 320.0 MB | `sha256:7b15e181d31b` | `mcr.microsoft.com/openjdk/jdk:11-distroless@sha256:7b15e181d31b2352b99ee93bf1ee057d1527360f5600adac364a9d3e38a0cd45` | +| 4 | `mcr.microsoft.com/openjdk/jdk:17-distroless` | 17.0.18 | 0 | 0 | 10 | 324.0 MB | `sha256:4f0a05eeced0` | `mcr.microsoft.com/openjdk/jdk:17-distroless@sha256:4f0a05eeced0d4e682f8cc357160f48445ff5989075ad842bed9b7e91ef85f86` | +| 5 | `mcr.microsoft.com/openjdk/jdk:21-distroless` | 21.0.10 | 0 | 0 | 10 | 351.0 MB | `sha256:e290f1a0e746` | `mcr.microsoft.com/openjdk/jdk:21-distroless@sha256:e290f1a0e7466ce166b22ecf577b790853dc1492e81a6f03ab6073317f0abb69` | +| 6 | `mcr.microsoft.com/openjdk/jdk:25-distroless` | 25.0.2 | 0 | 0 | 10 | 396.0 MB | `sha256:bb5d66d81fc8` | `mcr.microsoft.com/openjdk/jdk:25-distroless@sha256:bb5d66d81fc877446ba157c632f621e51712517efd70f98f73c7b3af5e8a36e7` | ### Ubuntu | Rank | Image | Version | Crit | High | Total | Size | Digest | Pinned Reference | |------|-------|---------|------|------|-------|------|--------|------------------| -| 1 | `mcr.microsoft.com/openjdk/jdk:17-ubuntu` | 17.0.18 | 0 | 0 | 74 | 427.0 MB | `sha256:d4ff1e09572a` | `mcr.microsoft.com/openjdk/jdk:17-ubuntu@sha256:d4ff1e09572ac312cab2b77c0b9858396d27559008d68dd78775c5d3b66fd129` | -| 2 | `mcr.microsoft.com/openjdk/jdk:21-ubuntu` | 21.0.10 | 0 | 0 | 74 | 454.0 MB | `sha256:a8cbdb6f158b` | `mcr.microsoft.com/openjdk/jdk:21-ubuntu@sha256:a8cbdb6f158be5e01061ce73aceb35de1ddfed590824136f5e249f1febae42de` | -| 3 | `mcr.microsoft.com/openjdk/jdk:25-ubuntu` | 25.0.2 | 0 | 0 | 74 | 499.0 MB | `sha256:f6b5729d7152` | `mcr.microsoft.com/openjdk/jdk:25-ubuntu@sha256:f6b5729d7152550c3d30fa9a87955283e39a474afb11e87f36232df1f1234368` | +| 1 | `mcr.microsoft.com/openjdk/jdk:17-ubuntu` | 17.0.18 | 0 | 0 | 91 | 427.0 MB | `sha256:126462b802ef` | `mcr.microsoft.com/openjdk/jdk:17-ubuntu@sha256:126462b802ef798664fb0883f6368d28587b71da1991628d7df2dbbd34c1dfce` | +| 2 | `mcr.microsoft.com/openjdk/jdk:21-ubuntu` | 21.0.10 | 0 | 0 | 91 | 454.0 MB | `sha256:c0c504cacb5b` | `mcr.microsoft.com/openjdk/jdk:21-ubuntu@sha256:c0c504cacb5b4ced74d47efe02067bbb99664971fc2085c5f6dae660981f5e0d` | +| 3 | `mcr.microsoft.com/openjdk/jdk:25-ubuntu` | 25.0.2 | 0 | 0 | 91 | 499.0 MB | `sha256:bbee4563d5d9` | `mcr.microsoft.com/openjdk/jdk:25-ubuntu@sha256:bbee4563d5d9b88e75970d807061a8c63016e01c5eb93b3035365e3e1a6a3e2c` | ## Python | Rank | Image | Version | Crit | High | Total | Size | Digest | Pinned Reference | |------|-------|---------|------|------|-------|------|--------|------------------| -| 1 | `mcr.microsoft.com/openjdk/jdk:21-azurelinux` | 3.12.9 | 0 | 0 | 0 | 483.0 MB | `sha256:46dc4aaf3ee4` | `mcr.microsoft.com/openjdk/jdk:21-azurelinux@sha256:46dc4aaf3ee4422652017392ca5fa8446d6fc1f9f29d749a8bd077112d659dc6` | -| 2 | `mcr.microsoft.com/openjdk/jdk:25-azurelinux` | 3.12.9 | 0 | 0 | 0 | 528.0 MB | `sha256:15c47f3d4846` | `mcr.microsoft.com/openjdk/jdk:25-azurelinux@sha256:15c47f3d48464b4f529a5a59c2753756237d8794260d7c33e7bb6a6fa57beca5` | -| 3 | `mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0` | 3.12.9 | 0 | 0 | 0 | 818.0 MB | `sha256:39b419f2bf42` | `mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0@sha256:39b419f2bf4203008aced1cb7195b96558fa216f15874e15c4f3fa974555e498` | -| 4 | `mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0` | 3.12.9 | 0 | 0 | 0 | 850.0 MB | `sha256:767bcb01a5e1` | `mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0@sha256:767bcb01a5e1cf0a5bd261f7be24c383f788e241f94a9b6f8003984996790905` | -| 5 | `mcr.microsoft.com/azurelinux/distroless/python:3.12-nonroot` | 3.12.9 | 0 | 0 | 10 | 83.7 MB | `sha256:ddef666511ee` | `mcr.microsoft.com/azurelinux/distroless/python:3.12-nonroot@sha256:ddef666511eefea84adc3654905d55619eddfb89fe045bbcadc385357a5883c6` | -| 6 | `mcr.microsoft.com/azurelinux/distroless/python:3.12` | 3.12.9 | 0 | 0 | 10 | 83.7 MB | `sha256:2cb276ad2888` | `mcr.microsoft.com/azurelinux/distroless/python:3.12@sha256:2cb276ad288899c783733abc4f0932814ce1d9c8658effef4782ce3b4c1a8c49` | -| 7 | `mcr.microsoft.com/azurelinux/distroless/python:3-nonroot` | 3.12.9 | 0 | 0 | 10 | 83.7 MB | `sha256:ddef666511ee` | `mcr.microsoft.com/azurelinux/distroless/python:3-nonroot@sha256:ddef666511eefea84adc3654905d55619eddfb89fe045bbcadc385357a5883c6` | -| 8 | `mcr.microsoft.com/azurelinux/distroless/python:3` | 3.12.9 | 0 | 0 | 10 | 83.7 MB | `sha256:2cb276ad2888` | `mcr.microsoft.com/azurelinux/distroless/python:3@sha256:2cb276ad288899c783733abc4f0932814ce1d9c8658effef4782ce3b4c1a8c49` | -| 9 | `mcr.microsoft.com/azurelinux/base/python:3.12` | 3.12.9 | 0 | 0 | 10 | 139.0 MB | `sha256:8300706a0e64` | `mcr.microsoft.com/azurelinux/base/python:3.12@sha256:8300706a0e644a7e260b6a464a1ae3967181ee9057a4accceaaf0ecdedb1d4a2` | -| 10 | `mcr.microsoft.com/azurelinux/base/python:3` | 3.12.9 | 0 | 0 | 10 | 139.0 MB | `sha256:8300706a0e64` | `mcr.microsoft.com/azurelinux/base/python:3@sha256:8300706a0e644a7e260b6a464a1ae3967181ee9057a4accceaaf0ecdedb1d4a2` | +| 1 | `mcr.microsoft.com/openjdk/jdk:21-azurelinux` | 3.12.9 | 0 | 0 | 0 | 486.0 MB | `sha256:83be8d641034` | `mcr.microsoft.com/openjdk/jdk:21-azurelinux@sha256:83be8d64103415f8867d6742eb6a6c4dbed2f707d01048a986e5609513478b74` | +| 2 | `mcr.microsoft.com/openjdk/jdk:25-azurelinux` | 3.12.9 | 0 | 0 | 0 | 530.0 MB | `sha256:5bc2481b6cfc` | `mcr.microsoft.com/openjdk/jdk:25-azurelinux@sha256:5bc2481b6cfcf77d809f5644326ef33ca2abb5b41b79a69c8c72d905a843f0fb` | +| 3 | `mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0` | 3.12.9 | 0 | 0 | 0 | 820.0 MB | `sha256:e248a20eddb7` | `mcr.microsoft.com/oss/go/microsoft/golang:1.25-azurelinux3.0@sha256:e248a20eddb7cd542942489ac18c675c7669066660e63d61ba7476e51ffac231` | +| 4 | `mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0` | 3.12.9 | 0 | 0 | 0 | 853.0 MB | `sha256:ee3b11755cb3` | `mcr.microsoft.com/oss/go/microsoft/golang:1.26-azurelinux3.0@sha256:ee3b11755cb3401848dc3140bbaae8da81dce6f7c7569857b2f45f040ae8868b` | +| 5 | `mcr.microsoft.com/azurelinux/distroless/python:3.12-nonroot` | 3.12.9 | 0 | 1 | 17 | 83.7 MB | `sha256:ddef666511ee` | `mcr.microsoft.com/azurelinux/distroless/python:3.12-nonroot@sha256:ddef666511eefea84adc3654905d55619eddfb89fe045bbcadc385357a5883c6` | +| 6 | `mcr.microsoft.com/azurelinux/distroless/python:3.12` | 3.12.9 | 0 | 1 | 17 | 83.7 MB | `sha256:2cb276ad2888` | `mcr.microsoft.com/azurelinux/distroless/python:3.12@sha256:2cb276ad288899c783733abc4f0932814ce1d9c8658effef4782ce3b4c1a8c49` | +| 7 | `mcr.microsoft.com/azurelinux/distroless/python:3-nonroot` | 3.12.9 | 0 | 1 | 17 | 83.7 MB | `sha256:ddef666511ee` | `mcr.microsoft.com/azurelinux/distroless/python:3-nonroot@sha256:ddef666511eefea84adc3654905d55619eddfb89fe045bbcadc385357a5883c6` | +| 8 | `mcr.microsoft.com/azurelinux/distroless/python:3` | 3.12.9 | 0 | 1 | 17 | 83.7 MB | `sha256:2cb276ad2888` | `mcr.microsoft.com/azurelinux/distroless/python:3@sha256:2cb276ad288899c783733abc4f0932814ce1d9c8658effef4782ce3b4c1a8c49` | +| 9 | `mcr.microsoft.com/azurelinux/base/python:3.12` | 3.12.9 | 0 | 1 | 24 | 139.0 MB | `sha256:8300706a0e64` | `mcr.microsoft.com/azurelinux/base/python:3.12@sha256:8300706a0e644a7e260b6a464a1ae3967181ee9057a4accceaaf0ecdedb1d4a2` | +| 10 | `mcr.microsoft.com/azurelinux/base/python:3` | 3.12.9 | 0 | 1 | 24 | 139.0 MB | `sha256:8300706a0e64` | `mcr.microsoft.com/azurelinux/base/python:3@sha256:8300706a0e644a7e260b6a464a1ae3967181ee9057a4accceaaf0ecdedb1d4a2` | ## Node | Rank | Image | Version | Crit | High | Total | Size | Digest | Pinned Reference | |------|-------|---------|------|------|-------|------|--------|------------------| -| 1 | `mcr.microsoft.com/azurelinux/base/nodejs:24.13` | 24.13.0 | 0 | 0 | 10 | 163.0 MB | `sha256:2d1ed7ab9e4b` | `mcr.microsoft.com/azurelinux/base/nodejs:24.13@sha256:2d1ed7ab9e4b143703eefbbc1ce5d03bd4475da0a335f157e51b313a1948414f` | -| 2 | `mcr.microsoft.com/azurelinux/base/nodejs:24` | 24.13.0 | 0 | 0 | 10 | 163.0 MB | `sha256:2d1ed7ab9e4b` | `mcr.microsoft.com/azurelinux/base/nodejs:24@sha256:2d1ed7ab9e4b143703eefbbc1ce5d03bd4475da0a335f157e51b313a1948414f` | -| 3 | `mcr.microsoft.com/azurelinux/distroless/nodejs:24.13-nonroot` | 24.13.0 | 0 | 19 | 33 | 123.0 MB | `sha256:e25fe7994e0a` | `mcr.microsoft.com/azurelinux/distroless/nodejs:24.13-nonroot@sha256:e25fe7994e0a31cf3d6523d8b53a651f7390cfafd83cfe1e8706bc80f6988d34` | -| 4 | `mcr.microsoft.com/azurelinux/distroless/nodejs:24.13` | 24.13.0 | 0 | 19 | 33 | 123.0 MB | `sha256:9602d6864048` | `mcr.microsoft.com/azurelinux/distroless/nodejs:24.13@sha256:9602d686404823a802b0a858f5b65793ae2d6bd8900bcd64bb423d71f7897501` | -| 5 | `mcr.microsoft.com/azurelinux/distroless/nodejs:24-nonroot` | 24.13.0 | 0 | 19 | 33 | 123.0 MB | `sha256:e25fe7994e0a` | `mcr.microsoft.com/azurelinux/distroless/nodejs:24-nonroot@sha256:e25fe7994e0a31cf3d6523d8b53a651f7390cfafd83cfe1e8706bc80f6988d34` | -| 6 | `mcr.microsoft.com/azurelinux/distroless/nodejs:24` | 24.13.0 | 0 | 19 | 33 | 123.0 MB | `sha256:9602d6864048` | `mcr.microsoft.com/azurelinux/distroless/nodejs:24@sha256:9602d686404823a802b0a858f5b65793ae2d6bd8900bcd64bb423d71f7897501` | -| 7 | `mcr.microsoft.com/azurelinux/base/nodejs:20.14` | 20.14.0 | 1 | 6 | 28 | 146.0 MB | `sha256:b8a48ba88fdf` | `mcr.microsoft.com/azurelinux/base/nodejs:20.14@sha256:b8a48ba88fdff68c20a2895cb002d547ea47779e37e2fdcb6cd64e4a875f8a71` | -| 8 | `mcr.microsoft.com/azurelinux/base/nodejs:20` | 20.14.0 | 1 | 6 | 28 | 146.0 MB | `sha256:b8a48ba88fdf` | `mcr.microsoft.com/azurelinux/base/nodejs:20@sha256:b8a48ba88fdff68c20a2895cb002d547ea47779e37e2fdcb6cd64e4a875f8a71` | +| 1 | `mcr.microsoft.com/azurelinux/base/nodejs:24.13` | 24.13.0 | 0 | 5 | 41 | 163.0 MB | `sha256:2d1ed7ab9e4b` | `mcr.microsoft.com/azurelinux/base/nodejs:24.13@sha256:2d1ed7ab9e4b143703eefbbc1ce5d03bd4475da0a335f157e51b313a1948414f` | +| 2 | `mcr.microsoft.com/azurelinux/base/nodejs:24` | 24.13.0 | 0 | 5 | 41 | 163.0 MB | `sha256:2d1ed7ab9e4b` | `mcr.microsoft.com/azurelinux/base/nodejs:24@sha256:2d1ed7ab9e4b143703eefbbc1ce5d03bd4475da0a335f157e51b313a1948414f` | +| 3 | `mcr.microsoft.com/azurelinux/distroless/nodejs:24.13-nonroot` | 24.13.0 | 0 | 23 | 51 | 123.0 MB | `sha256:e25fe7994e0a` | `mcr.microsoft.com/azurelinux/distroless/nodejs:24.13-nonroot@sha256:e25fe7994e0a31cf3d6523d8b53a651f7390cfafd83cfe1e8706bc80f6988d34` | +| 4 | `mcr.microsoft.com/azurelinux/distroless/nodejs:24.13` | 24.13.0 | 0 | 23 | 51 | 123.0 MB | `sha256:9602d6864048` | `mcr.microsoft.com/azurelinux/distroless/nodejs:24.13@sha256:9602d686404823a802b0a858f5b65793ae2d6bd8900bcd64bb423d71f7897501` | +| 5 | `mcr.microsoft.com/azurelinux/distroless/nodejs:24-nonroot` | 24.13.0 | 0 | 23 | 51 | 123.0 MB | `sha256:e25fe7994e0a` | `mcr.microsoft.com/azurelinux/distroless/nodejs:24-nonroot@sha256:e25fe7994e0a31cf3d6523d8b53a651f7390cfafd83cfe1e8706bc80f6988d34` | +| 6 | `mcr.microsoft.com/azurelinux/distroless/nodejs:24` | 24.13.0 | 0 | 23 | 51 | 123.0 MB | `sha256:9602d6864048` | `mcr.microsoft.com/azurelinux/distroless/nodejs:24@sha256:9602d686404823a802b0a858f5b65793ae2d6bd8900bcd64bb423d71f7897501` | +| 7 | `mcr.microsoft.com/azurelinux/base/nodejs:20.14` | 20.14.0 | 1 | 7 | 41 | 146.0 MB | `sha256:b8a48ba88fdf` | `mcr.microsoft.com/azurelinux/base/nodejs:20.14@sha256:b8a48ba88fdff68c20a2895cb002d547ea47779e37e2fdcb6cd64e4a875f8a71` | +| 8 | `mcr.microsoft.com/azurelinux/base/nodejs:20` | 20.14.0 | 1 | 7 | 41 | 146.0 MB | `sha256:b8a48ba88fdf` | `mcr.microsoft.com/azurelinux/base/nodejs:20@sha256:b8a48ba88fdff68c20a2895cb002d547ea47779e37e2fdcb6cd64e4a875f8a71` | | 9 | `mcr.microsoft.com/azurelinux/distroless/nodejs:20.14-nonroot` | 20.14.0 | 1 | 15 | 42 | 106.0 MB | `sha256:60773809112a` | `mcr.microsoft.com/azurelinux/distroless/nodejs:20.14-nonroot@sha256:60773809112a278016c356118123621ddf763c80f970faa36e6366bdaf794d50` | | 10 | `mcr.microsoft.com/azurelinux/distroless/nodejs:20.14` | 20.14.0 | 1 | 15 | 42 | 106.0 MB | `sha256:dfc185c7bb4a` | `mcr.microsoft.com/azurelinux/distroless/nodejs:20.14@sha256:dfc185c7bb4ac4f740b6581ee50d2a5f868dd12c7626b40a1fc5698c980c12e6` | @@ -169,4 +169,4 @@ This report includes analysis from **37 configured sources** across 8 groups (se |------|-------|---------|------|------|-------|------|--------|------------------| | 1 | `mcr.microsoft.com/azurelinux/distroless/minimal:3.0` | 3.0 | 0 | 0 | 0 | 3.7 MB | `sha256:5a66f9f16ac6` | `mcr.microsoft.com/azurelinux/distroless/minimal:3.0@sha256:5a66f9f16ac675db2a8229dac72d83811b73b502d6ad192d8b374c7f3be498af` | | 2 | `mcr.microsoft.com/azurelinux/distroless/base:3.0` | 3.0 | 0 | 0 | 10 | 34.1 MB | `sha256:32820d2cf20e` | `mcr.microsoft.com/azurelinux/distroless/base:3.0@sha256:32820d2cf20e896aa9111742dd683dd0ccff370f742e256889bb3bb50320c0d4` | -| 3 | `mcr.microsoft.com/azurelinux/base/core:3.0` | 3.0 | 0 | 0 | 10 | 75.3 MB | `sha256:35149ae8dd17` | `mcr.microsoft.com/azurelinux/base/core:3.0@sha256:35149ae8dd179684f969944f54a337c665a64e702486154eb44253fb39c2505b` | +| 3 | `mcr.microsoft.com/azurelinux/base/core:3.0` | 3.0 | 0 | 1 | 23 | 75.3 MB | `sha256:35149ae8dd17` | `mcr.microsoft.com/azurelinux/base/core:3.0@sha256:35149ae8dd179684f969944f54a337c665a64e702486154eb44253fb39c2505b` |