From d1f35e1262460626fb4e8750a56ae5ba79f560b7 Mon Sep 17 00:00:00 2001 From: Bert Belder Date: Fri, 25 Sep 2026 09:58:13 -0700 Subject: [PATCH] chore(crypto): bump keccak from 0.1.5 to 0.1.6 in /crypto/_wasm Older keccak versions had misspecified operand types in the opt-in ARMv8 asm backend, technically undefined behavior even though it had no effect on the assembly actually generated (GHSA-3288-p39f-rqpv, low). The asm feature isn't enabled here and the crate targets wasm32, so the affected path was never compiled in; the compiled .wasm output is unchanged except for an embedded source-path string. Rebuilt with `deno task build:crypto` to keep the checked-in lib/ output in sync with Cargo.lock. --- crypto/_wasm/Cargo.lock | 4 ++-- crypto/_wasm/lib/deno_std_wasm_crypto.mjs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/_wasm/Cargo.lock b/crypto/_wasm/Cargo.lock index 2d1b4b1d8738..cf58b02042e8 100644 --- a/crypto/_wasm/Cargo.lock +++ b/crypto/_wasm/Cargo.lock @@ -175,9 +175,9 @@ dependencies = [ [[package]] name = "keccak" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" +checksum = "cb26cec98cce3a3d96cbb7bced3c4b16e3d13f27ec56dbd62cbc8f39cfb9d653" dependencies = [ "cpufeatures", ] diff --git a/crypto/_wasm/lib/deno_std_wasm_crypto.mjs b/crypto/_wasm/lib/deno_std_wasm_crypto.mjs index f1304ed0ff91..f9ca36d9b3fe 100644 --- a/crypto/_wasm/lib/deno_std_wasm_crypto.mjs +++ b/crypto/_wasm/lib/deno_std_wasm_crypto.mjs @@ -2104,7 +2104,7 @@ AAioAAAAAAAIAAgACAAAAAgIuAAAAAAAAAAQAAgAAAAACBgACAAAAAgAmAAAAAAACAigAAAAAAAACI\ AAAAAAAAAAmAAIAAAAAACgAAgAAAAACLgACAAAAAAIsAAAAAAACAiYAAAAAAAIADgAAAAAAAgAKAAA\ AAAACAgAAAAAAAAIAKgAAAAAAAAAoAAIAAAACAgYAAgAAAAICAgAAAAAAAgAEAAIAAAAAACIAAgAAA\ AIB+Ly5jYXJnby9yZWdpc3RyeS9zcmMvaW5kZXguY3JhdGVzLmlvLTE5NDljZjhjNmI1YjU1N2Yva2\ -VjY2FrLTAuMS41L3NyYy9saWIucnNBIHJvdW5kX2NvdW50IGdyZWF0ZXIgdGhhbiBLRUNDQUtfRl9S\ +VjY2FrLTAuMS42L3NyYy9saWIucnNBIHJvdW5kX2NvdW50IGdyZWF0ZXIgdGhhbiBLRUNDQUtfRl9S\ T1VORF9DT1VOVCBpcyBub3Qgc3VwcG9ydGVkIQDoChAATgAAAO4AAAAJAAAAY2FsbGVkIGBSZXN1bH\ Q6OnVud3JhcCgpYCBvbiBhbiBgRXJyYCB2YWx1ZS9ydXN0L2RlcHMvZGxtYWxsb2MtMC4yLjcvc3Jj\ L2RsbWFsbG9jLnJzYXNzZXJ0aW9uIGZhaWxlZDogcHNpemUgPj0gc2l6ZSArIG1pbl9vdmVyaGVhZA\