Build log
nerves_system_x86_64
ex_web3 0.2.3 · fail · run ex_web3-0.2.3-1791179536974
176 of 176 lines
1Resolving Hex dependencies...2Resolution completed in 0.126s3Unchanged:4 circular_buffer 1.1.05 elixir_make 0.10.06 ex_abi 0.8.57 ex_keccak 0.7.88 ex_secp256k1 0.8.09 ex_web3 0.2.310 guardian 2.2.4 VULNERABLE!11 EEF-CVE-2026-55735 (HIGH)12 aka: CVE-2026-55735, GHSA-7975-hp3r-5qhv13 Guardian.revoke/3 acts on unverified token claims, allowing forged-token session revocation14 https://osv.dev/vulnerability/EEF-CVE-2026-557351516 EEF-CVE-2026-55733 (MEDIUM)17 aka: CVE-2026-55733, GHSA-fjr5-7xrc-hmpj18 Atom-table exhaustion denial of service in Guardian permissions AtomEncoding via unbounded atom creation19 https://osv.dev/vulnerability/EEF-CVE-2026-557332021 EEF-CVE-2026-55734 (MEDIUM)22 aka: CVE-2026-55734, GHSA-9qx2-v587-q3gg23 guardian atom exhaustion in Guardian.Permissions.encode_permissions!/124 https://osv.dev/vulnerability/EEF-CVE-2026-557342526 EEF-CVE-2026-54894 (MEDIUM)27 aka: CVE-2026-54894, GHSA-xqch-c77q-rgh528 Atom-table exhaustion denial of service in Guardian via unbounded atom creation from binary keys29 https://osv.dev/vulnerability/EEF-CVE-2026-5489430 interactive_cmd 0.1.431 jason 1.4.532 jose 1.11.1233 nerves 2.0.0-pre.234 nerves_discovery 0.1.535 nerves_logging 0.2.436 nerves_runtime 0.13.1337 nerves_system_bbb 2.30.238 nerves_system_br 1.34.439 nerves_system_mangopi_mq_pro 0.17.240 nerves_system_qemu_aarch64 0.4.241 nerves_system_rpi0 2.1.242 nerves_system_rpi4 2.1.243 nerves_system_rpi5 2.1.244 nerves_system_trellis 0.5.045 nerves_system_x86_64 1.34.246 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.147 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.148 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.149 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.150 nerves_toolchain_x86_64_nerves_linux_musl 15.3.151 nerves_uevent 0.1.752 property_table 0.3.453 ring_logger 0.11.754 rustler_precompiled 0.10.055 tablet 0.3.356 toolshed 0.5.057 uboot_env 1.0.258* Getting ex_web3 (Hex package)59* Getting nerves (Hex package)60* Getting ring_logger (Hex package)61* Getting toolshed (Hex package)62* Getting nerves_runtime (Hex package)63* Getting nerves_system_bbb (Hex package)64* Getting nerves_system_mangopi_mq_pro (Hex package)65* Getting nerves_system_qemu_aarch64 (Hex package)66* Getting nerves_system_rpi0 (Hex package)67* Getting nerves_system_rpi4 (Hex package)68* Getting nerves_system_rpi5 (Hex package)69* Getting nerves_system_trellis (Hex package)70* Getting nerves_system_x86_64 (Hex package)71* Getting nerves_system_br (Hex package)72* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)73* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)74* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)75* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)76* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)77* Getting nerves_logging (Hex package)78* Getting nerves_uevent (Hex package)79* Getting uboot_env (Hex package)80* Getting elixir_make (Hex package)81* Getting property_table (Hex package)82* Getting circular_buffer (Hex package)83* Getting interactive_cmd (Hex package)84* Getting nerves_discovery (Hex package)85* Getting tablet (Hex package)86* Getting ex_abi (Hex package)87* Getting ex_keccak (Hex package)88* Getting ex_secp256k1 (Hex package)89* Getting guardian (Hex package)90* Getting jason (Hex package)91* Getting jose (Hex package)92* Getting rustler_precompiled (Hex package)93Found packages with security advisories, see above for details94warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"95 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/296 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/197 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/598 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/299 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4100 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2101102==> guardian103Compiling 25 files (.ex)104 warning: use Bitwise is deprecated. import Bitwise instead105 │106 7 │ use Bitwise107 │ ~~~~~~~~~~~108 │109 └─ lib/guardian/permissions/atom_encoding.ex:7: Guardian.Permissions.AtomEncoding (module)110111 warning: use Bitwise is deprecated. import Bitwise instead112 │113 7 │ use Bitwise114 │ ~~~~~~~~~~~115 │116 └─ lib/guardian/permissions/bitwise_encoding.ex:7: Guardian.Permissions.BitwiseEncoding (module)117118 warning: use Bitwise is deprecated. import Bitwise instead119 │120 7 │ use Bitwise121 │ ~~~~~~~~~~~122 │123 └─ lib/guardian/permissions/text_encoding.ex:7: Guardian.Permissions.TextEncoding (module)124125 warning: Guardian.Plug.current_claims/2 is undefined (module Guardian.Plug is not available or is yet to be defined)126 │127 31 │ claims: Guardian.Plug.current_claims(conn, opts),128 │ ~129 │130 └─ lib/guardian/permissions/plug.ex:31:29: Guardian.Permissions.Plug.call/2131132 warning: Guardian.Plug.Pipeline.fetch_error_handler!/2 is undefined (module Guardian.Plug.Pipeline is not available or is yet to be defined)133 │134 33 │ handler: Pipeline.fetch_error_handler!(conn, opts),135 │ ~136 │137 └─ lib/guardian/permissions/plug.ex:33:25: Guardian.Permissions.Plug.call/2138139 warning: Guardian.Plug.Pipeline.fetch_module!/2 is undefined (module Guardian.Plug.Pipeline is not available or is yet to be defined)140 │141 34 │ impl: Pipeline.fetch_module!(conn, opts),142 │ ~143 │144 └─ lib/guardian/permissions/plug.ex:34:22: Guardian.Permissions.Plug.call/2145146Generated guardian app147==> ex_web3148Compiling 3 files (.ex)149warning: cannot infer signatures from :plug because it is not loaded150151 warning: the variable "skip_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator152 │153 66 │ <<_::size(skip_size), included_part::bits>> = b154 │ ~155 │156 └─ lib/ex_web3.ex:66:15: ExWeb3.mask_bitstring/2157158 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead159 │160 438 │ Logger.warn("[#{__MODULE__}] unexpected eth recovery id")161 │ ~162 │163 └─ lib/ex_web3.ex:438:14: ExWeb3.get_secp256k1_recovery_from_eth_signature_recovery/1164165 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead166 │167 447 │ Logger.warn("[#{__MODULE__}] unexpected secp256k1 recovery id")168 │ ~169 │170 └─ lib/ex_web3.ex:447:14: ExWeb3.get_eth_signature_recovery_from_secp256k1_recovery/1171172Generated ex_web3 app173==> nerves_compatibility_test174Compiling 2 files (.ex)175Generated nerves_compatibility_test app176** (Mix) Could not find application :plug