Crateward

aur-scanner-core 2.2.0

Done dynamic on Linux job 61968 crates.io SBOM Findings (VEX)

New since 2.1.1: yara:reverse_shell

50
high
False positive. A person reviewed this verdict and found the crate benign. The evidence below is what the analysis saw.

Evidence

PointsSignalWhereWhat
10new_high_finding
diff · aur-scanner-core
src/analyzer/pattern.rs:405New since 2.1.1: yara:reverse_shell
10new_high_finding
diff · aur-scanner-core
src/rules/mod.rs:3818New since 2.1.1: exfiltration_endpoint
10static:exfiltration_endpoint
static · aur-scanner-core
src/analyzer/source.rs:129high severity exfiltration_endpoint in library code (6 places): pastebin.com
10static:yara:reverse_shell
static · aur-scanner-core
src/analyzer/pattern.rs:405high severity yara:reverse_shell in library code (3 places): Reverse shell idioms
10static:yara:wallet_and_browser_theft
static · aur-scanner-core
src/rules/mod.rs:1065high severity yara:wallet_and_browser_theft in library code: Names of cryptocurrency wallets or browser credential stores
4 without points
SignalWhereWhat
static:credential_access
static · aur-scanner-core
src/analyzer/metadata.rs:122medium severity credential_access in library code (9 places): root/.ssh/
static:environment_enumeration
static · aur-scanner-core
src/aur.rs:291medium severity environment_enumeration in library code: std::env::vars
static:shell_command
static · aur-scanner-core
src/analyzer/deep.rs:299medium severity shell_command in library code (232 places): payload=$(echo aGVsbG8= | base64 -d)\u{a}# ... later ...\u{a}eval "$payload"
static:yara:persistence_locations
static · aur-scanner-core
README.md:568medium severity yara:persistence_locations in library code (4 places): Paths and keys used to persist on a developer machine

Behavior

New since the previous version

static:environment_enumeration

Profile

static:credential_access static:environment_enumeration static:exfiltration_endpoint static:shell_command static:yara:persistence_locations static:yara:reverse_shell static:yara:wallet_and_browser_theft

Static findings

15 groups
high exfiltration_endpoint library 6
high yara_match reverse_shell library 3
high yara_match wallet_and_browser_theft library 1
medium shell_command library 193
medium shell_command test 39
medium credential_access library 9
medium yara_match persistence_locations library 3
medium environment_enumeration library 1
medium yara_match persistence_locations test 1
low network_access library 15
low process_spawn library 10
low foreign_functions library 1
info url_literal library 351
info url_literal test 46
info unsafe_code library 1

Run: full

succeeded

The full build covers everything the earlier cargo check run did, so only the full run is shown.

Ended
agent reported the end
Guest
exit code 0
Run time
1 min 0 s
VM restore
73 ms
Payload
10251 files, 119.3 MiB
Files opened
14412

Processes 202

Siblings that ran the same program with the same result and the same processes below are folded into one row, with their number.

ProcessArgumentsStartTookExit
cargo /usr/local/bin/cargo build --locked --offline 4 ms 1 min 0 s 0
└rustc /usr/local/bin/rustc ×126 --crate-name libc --edition=2021 /cw/vendor/libc-0.2.189/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --allow=unused_qualifications --warn=clippy::unnecessary_semicolon --allow=clippy::unnecessary_cast --warn=clippy::ptr_as_ptr --allow=clippy::non_minimal_cfg --allow=clippy::missing_safety_doc --warn=clippy::map_unwrap_or --warn=clippy::manual_assert --allow=clippy::identity_op --warn=clippy::explicit_iter_loop --cfg feature="default" --cfg feature="std" --check-cfg cfg(docsrs,test) --check-cfg cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std")) 338 ms 1.1 s 0
└rustc /usr/local/bin/rustc ×6 --crate-name build_script_main --edition=2021 /cw/vendor/openssl-sys-0.9.117/build/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg cfg(feature, values("aws-lc", "aws-lc-fips", "bindgen", "bssl-sys", "openssl-src", "unstable_boringssl", "vendored")) -C metadata=382f0c39eef1cf14 -C extra-filename=-9db41c071c247f6c --out-dir /work/target/debug/build/openssl-sys-9db41c071c247f6c -L dependency=/work/target/debug/deps --extern cc=/work/target/debug/deps/libcc-d2f014ceb86c8cd0.rlib --extern pkg_config=/work/target/debug/deps/libpkg_config-df4e365301e68a72.rlib --extern vcpkg=/work/target/debug/deps/libvcpkg-8e4474c5871a9cef.rlib --cap-lints allow 3.8 s 354 ms 0
└toolchain /usr/bin/cc -m64 /work/target/debug/build/openssl-sys-9db41c071c247f6c/rustcQUbOqi/symbols.o /work/target/debug/build/openssl-sys-9db41c071c247f6c/build_script_main-9db41c071c247f6c.build_script_main.6032cb28ac8b50ca-cgu.0.rcgu.o /work/target/debug/build/openssl-sys-9db41c071c247f6c/build_script_main-9db41c071c247f6c.build_script_main.6032cb28ac8b50ca-cgu.1.rcgu.o /work/target/debug/build/openssl-sys-9db41c071c247f6c/build_script_main-9db41c071c247f6c.crh3byju91qwlu8z7x0s7rapk.rcgu.o -Wl,--as-needed -Wl,-Bstatic /work/target/debug/deps/libvcpkg-8e4474c5871a9cef.rlib /work/target/debug/deps/libpkg_config-df4e365301e68a72.rlib /work/target/debug/deps/libcc-d2f014ceb86c8cd0.rlib /work/target/debug/deps/libfind_msvc_tools-47d85dec6b12ba9f.rlib /work/target/debug/deps/libshlex-69c11c7589f0c135.rlib /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-64f5f36fb0927694.rlib /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-549498e8b2e4d924.rlib /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libo 4.0 s 160 ms 0
└toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSeeqFT.res --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -fuse-ld=lld -o /work/target/debug/build/openssl-sys-9db41c071c247f6c/build_script_main-9db41c071c247f6c /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/work/target/debug/build/openssl-sys-9db41c071c247f6c/rustcQUbOqi/raw-dylibs -L/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib -L/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/ 4.0 s 154 ms 0
└toolchain /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/bin/rust-lld -flavor gnu -plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSeeqFT.res --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o /work/target/debug/build/openssl-sys-9db41c071c247f6c/build_script_main-9db41c071c247f6c /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/work/target/debug/build/openssl-sys-9db41c071c247f6c/rustcQUbOqi/raw-dylibs -L/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib -L/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64 4.0 s 151 ms 0
└build_script openssl-sys 7.7 s 70 ms 0
└other /usr/bin/pkg-config ×2 --libs --cflags openssl 7.7 s 2 ms 0
└toolchain /usr/bin/cc ×2 -E /work/target/debug/build/openssl-sys-053c6ab03053bdf4/out/5982714859517148459detect_compiler_family.c 7.7 s 24 ms 0
└toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/cc1 -E -quiet -imultiarch x86_64-linux-gnu /work/target/debug/build/openssl-sys-053c6ab03053bdf4/out/5982714859517148459detect_compiler_family.c -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -dumpbase 5982714859517148459detect_compiler_family.c -dumpbase-ext .c 7.7 s 22 ms 0
└toolchain /usr/bin/cc -? 7.8 s 3 ms 256
└toolchain /usr/bin/cc -O0 -ffunction-sections -fdata-sections -fPIC -m64 -Wall -Wextra -mno-omit-leaf-frame-pointer -o /work/target/debug/build/openssl-sys-053c6ab03053bdf4/out/flag_check -c /work/target/debug/build/openssl-sys-053c6ab03053bdf4/out/flag_check.c 7.8 s 30 ms 0
└toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/cc1 -quiet -imultiarch x86_64-linux-gnu /work/target/debug/build/openssl-sys-053c6ab03053bdf4/out/flag_check.c -quiet -dumpdir /work/target/debug/build/openssl-sys-053c6ab03053bdf4/out/ -dumpbase flag_check.c -dumpbase-ext .c -m64 -mno-omit-leaf-frame-pointer -mtune=generic -march=x86-64 -O0 -Wall -Wextra -ffunction-sections -fdata-sections -fPIC -fasynchronous-unwind-tables -o /tmp/ccPIm9zy.s 7.8 s 22 ms 0
└toolchain /usr/bin/as --64 -o /work/target/debug/build/openssl-sys-053c6ab03053bdf4/out/flag_check /tmp/ccPIm9zy.s 7.8 s 5 ms 0
└build_script openssl 18.2 s 1 ms 0
└build_script native-tls 20.6 s 1 ms 0
└build_script blake3 43.2 s 154 ms 0
└toolchain /usr/bin/cc ×3 -E /work/target/debug/build/blake3-94df302d7f25233d/out/5419528692612628020detect_compiler_family.c 43.2 s 6 ms 0
└toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/cc1 -E -quiet -imultiarch x86_64-linux-gnu /work/target/debug/build/blake3-94df302d7f25233d/out/5419528692612628020detect_compiler_family.c -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -dumpbase 5419528692612628020detect_compiler_family.c -dumpbase-ext .c 43.2 s 5 ms 0
└toolchain /usr/bin/cc ×3 -? 43.2 s 2 ms 256
└toolchain /usr/bin/cc ×8 -O0 -ffunction-sections -fdata-sections -fPIC -m64 -Wall -Wextra -mavx512f -o /work/target/debug/build/blake3-94df302d7f25233d/out/flag_check -c /work/target/debug/build/blake3-94df302d7f25233d/out/flag_check.c 43.2 s 18 ms 0
└toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/cc1 -quiet -imultiarch x86_64-linux-gnu /work/target/debug/build/blake3-94df302d7f25233d/out/flag_check.c -quiet -dumpdir /work/target/debug/build/blake3-94df302d7f25233d/out/ -dumpbase flag_check.c -dumpbase-ext .c -m64 -mavx512f -mtune=generic -march=x86-64 -O0 -Wall -Wextra -ffunction-sections -fdata-sections -fPIC -fasynchronous-unwind-tables -o /tmp/ccwPUYBc.s 43.2 s 15 ms 0
└toolchain /usr/bin/as --64 -o /work/target/debug/build/blake3-94df302d7f25233d/out/flag_check /tmp/ccwPUYBc.s 43.3 s 1 ms 0
└toolchain /usr/bin/ar ×4 cqD /work/target/debug/build/blake3-94df302d7f25233d/out/libblake3_sse2_sse41_avx2_assembly.a /work/target/debug/build/blake3-94df302d7f25233d/out/b8423798394d5395-blake3_sse2_x86-64_unix.o /work/target/debug/build/blake3-94df302d7f25233d/out/b8423798394d5395-blake3_sse41_x86-64_unix.o /work/target/debug/build/blake3-94df302d7f25233d/out/b8423798394d5395-blake3_avx2_x86-64_unix.o 43.3 s 3 ms 0

Network 0

No network activity.

Files 0

Secrets opened

None.

Written outside the build directories

None.

Scratch disk 0

Files
1007
Directories
183
Size
613.5 MiB
Compiled units
254
Scan
stopped at a limit

Nothing outside the build areas.

Output

Standard error
   Compiling libc v0.2.189
   Compiling cfg-if v1.0.5
   Compiling zerofrom v0.1.8
   Compiling stable_deref_trait v1.2.1
   Compiling yoke v0.8.3
   Compiling smallvec v1.16.2
   Compiling pin-project-lite v0.2.17
   Compiling zerovec v0.11.8
   Compiling memchr v2.8.3
   Compiling futures-core v0.3.34
   Compiling bytes v1.12.1
   Compiling futures-sink v0.3.34
   Compiling itoa v1.0.18
   Compiling scopeguard v1.2.0
   Compiling vcpkg v0.2.15
   Compiling openssl-sys v0.9.117
   Compiling lock_api v0.4.14
   Compiling futures-channel v0.3.34
   Compiling serde_core v1.0.229
   Compiling parking_lot_core v0.9.12
   Compiling tinystr v0.8.4
   Compiling errno v0.3.14
   Compiling litemap v0.8.3
   Compiling writeable v0.6.4
   Compiling icu_locale_core v2.3.0
   Compiling signal-hook-registry v1.4.8
   Compiling parking_lot v0.12.5
   Compiling zerotrie v0.2.5
   Compiling potential_utf v0.1.6
   Compiling mio v1.2.3
   Compiling socket2 v0.6.5
   Compiling utf8_iter v1.0.4
   Compiling futures-io v0.3.34
   Compiling futures-task v0.3.34
   Compiling bitflags v2.13.2
   Compiling slab v0.4.12
   Compiling futures-util v0.3.34
   Compiling icu_collections v2.3.0
   Compiling serde v1.0.229
   Compiling tokio v1.53.1
   Compiling icu_provider v2.3.1
   Compiling http v1.5.0
   Compiling percent-encoding v2.3.2
   Compiling http-body v1.1.0
   Compiling icu_normalizer_data v2.3.0
   Compiling icu_properties_data v2.3.0
   Compiling openssl v0.10.81
   Compiling foreign-types-shared v0.1.1
   Compiling once_cell v1.21.4
   Compiling foreign-types v0.3.2
   Compiling icu_properties v2.3.0
   Compiling icu_normalizer v2.3.0
   Compiling openssl-macros v0.1.1
   Compiling try-lock v0.2.5
   Compiling tower-service v0.3.3
   Compiling typenum v1.20.1
   Compiling native-tls v0.2.18
   Compiling generic-array v0.14.7
   Compiling want v0.3.1
   Compiling idna_adapter v1.2.2
   Compiling httparse v1.10.1
   Compiling tracing-core v0.1.36
   Compiling form_urlencoded v1.2.2
   Compiling log v0.4.34
   Compiling openssl-probe v0.2.1
   Compiling atomic-waker v1.1.2
   Compiling hyper v1.11.1
   Compiling tracing v0.1.44
   Compiling idna v1.1.0
   Compiling sync_wrapper v1.0.2
   Compiling hashbrown v0.17.1
   Compiling ipnet v2.12.2
   Compiling equivalent v1.0.2
   Compiling base64 v0.23.1
   Compiling tower-layer v0.3.3
   Compiling tower v0.5.3
   Compiling hyper-util v0.1.21
   Compiling indexmap v2.14.2
   Compiling url v2.5.8
   Compiling tokio-native-tls v0.3.1
   Compiling zmij v1.0.23
   Compiling crypto-common v0.1.7
   Compiling block-buffer v0.10.4
   Compiling http-body-util v0.1.5
   Compiling serde_spanned v0.6.9
   Compiling toml_datetime v0.6.11
   Compiling aho-corasick v1.1.5
   Compiling blake3 v1.8.7
   Compiling regex-syntax v0.8.11
   Compiling toml_write v0.1.2
   Compiling zeroize v1.9.0
   Compiling linux-raw-sys v0.12.1
   Compiling winnow v0.7.15
   Compiling option-ext v0.2.0
   Compiling ryu v1.0.23
   Compiling serde_urlencoded v0.7.1
   Compiling dirs-sys v0.5.0
   Compiling toml_edit v0.22.27
   Compiling rustix v1.1.5
   Compiling rustls-pki-types v1.15.1
   Compiling regex-automata v0.4.18
   Compiling hyper-tls v0.6.0
   Compiling digest v0.10.7
   Compiling num-traits v0.2.19
   Compiling serde_json v1.0.151
   Compiling tower-http v0.6.11
   Compiling getrandom v0.4.3
   Compiling futures-executor v0.3.34
   Compiling thiserror-impl v1.0.69
   Compiling base64 v0.22.1
   Compiling arrayvec v0.7.8
   Compiling fastrand v2.5.0
   Compiling cpufeatures v0.2.17
   Compiling constant_time_eq v0.4.2
   Compiling cpufeatures v0.3.1
   Compiling iana-time-zone v0.1.65
   Compiling chrono v0.4.45
   Compiling sha2 v0.10.9
   Compiling tempfile v3.27.0
   Compiling reqwest v0.12.28
   Compiling thiserror v1.0.69
   Compiling futures v0.3.34
   Compiling regex v1.13.1
   Compiling toml v0.8.23
   Compiling dirs v6.0.0
   Compiling lazy_static v1.5.1
   Compiling aur-scanner-core v2.2.0
   Compiling crateward-probe v0.0.0 (/cw/probe)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 00s

Timeline

9
WhenFromToEventWorker
2026-10-02 19:38 UTCDiscoveredFetchedfetchedfetcher-2797145
2026-10-02 19:38 UTCFetchedReadyForSandboxstatic_analysis_completedstatic-2797146
2026-10-02 19:38 UTCReadyForSandboxRunningsandbox_startedorchestrator-2797150-slot2
2026-10-02 19:38 UTCRunningDynamicallyAnalyzedsandbox_completedorchestrator-2797150-slot2
2026-10-02 19:38 UTCDynamicallyAnalyzedReadyForSandboxscoredanalyzer-2797147
2026-10-02 19:38 UTCReadyForSandboxRunningsandbox_startedorchestrator-2797150-slot0
2026-10-02 19:39 UTCRunningDynamicallyAnalyzedsandbox_completedorchestrator-2797150-slot0
2026-10-02 19:39 UTCDynamicallyAnalyzedScoredscoredanalyzer-2797147
2026-10-02 19:39 UTCScoredDonefinalizedanalyzer-2797147