Skip to content
Open-Source Registry

cargo / shinchina-test

shinchina-test 0.1.0

bitbison: flagged, behavior flagged, dependencies notes, posture not checked, pipeline clean, 1 of 1 jobs captured RiskhighVulnsnone
processes
451
operations
36K
packages
151
compiler runs
1
connections
2
build time
48s
job time
48s
capture
418 KB
records
64K
bytes / record
6.5

test

744 downloads · MIT · published 2025-03-03 View on crates.io
Reviewed by Bitbison: phone-homeThe crate's build script POSTs its name and version, the HOME directory, the hostname and the username as JSON to https://ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun/, an interactsh callback host, and ignores the reply; the program itself only prints "Hello, world!".

Graph

egress · high · in shinchina_test
2

Checks

15 of 17 clear Network activity Build-time dependency advisories
Build behavior▲✓✓✓✓✓✓✓✓✓✓
Supply chain✓▲✓✓✓
Pipeline✓

Detections

1
  • Build script connected to a request-capture service: ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun:443
    shinchina-test 0.1.0 › ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun:443
    high

Detection

highwitnessed

Build script connected to a request-capture service: ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun:443

Unexpected network connection

Subject
shinchina-test 0.1.0
Destination
ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun:443
Reaches
shinchina_test-07ee1467499b2fa4member
Jobs
build-test
Rule
egress

Evidence

  1. Connection outside the process’s allowed destinationscause

    connection to ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun:443, opened by build_script_build-f592af48509f8300

    subject ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun:443

    by /home/runner/work/shinchina-test/shinchina-test/target/release/build/shinchina-test-f592af48509f8300/build-script-build

  2. What a build script's fetch becamesupport

    nothing came down that the build kept

  3. Connection opened by a build script or child processsupport

    the opener is the build script at /home/runner/work/shinchina-test/shinchina-test/target/release/build/shinchina-test-f592af48509f8300/build_script_build-f592af48509f8300

  4. What kind of service the host issupport

    ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun:443: interactsh out-of-band testing

In shinchina_test

Loading the graph

Processes

build-test

cargo›cargo›build-script-build

Ran
/home/runner/work/shinchina-test/shinchina-test/target/release/build/shinchina-test-f592af48509f8300/build-script-build
Invoked by
cargo build --release --locked --message-format=json-render-diagnostics
Lineage · 3 processes
  1. cargocargo build --release --locked --message-format=json-render-diagnostics1333
  2. cargo/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/cargo build --release --locked --message-format=json-render-diagnostics1333
  3. build-script-build/home/runner/work/shinchina-test/shinchina-test/target/release/build/shinchina-test-f592af48509f8300/build-script-build3762

Remediation

A dependency's build connected to a service build code has no use for: one that records what is sent to it, forwards it elsewhere, or delivers it to people. Review what the build could read and send, rotate any credential it could reach, and pin or replace the dependency.

Network

2 peers
  • ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun:443 shinchina-test's own build code · build_script_build-f592af48509f8300 · DigitalOcean, LLC undeclared
  • static.crates.io:8080 the package manager · cargo (shinchina-test) via crates.io · 9,190 files · went into an output ecosystem
Vulnerabilities15FixSeverity
Dependencies
h2 0.3.26>=0.4.16
RUSTSEC-2026-0258h2 unbounded empty DATA frameshigh
openssl 0.10.71>=0.10.80
CVE-2026-41676rust-openssl: Deriver::derive and PkeyCtxRef::derive can overflow short buffers on OpenSSL 1.1.1high
CVE-2026-41678rust-openssl has incorrect bounds assertion in aes key wraphigh
CVE-2026-41681rust-openssl: rustMdCtxRef::digest_final() writes past caller buffer with no length checkhigh
CVE-2026-41898rust-openssl: Unchecked callback length in PSK/cookie trampolines leaks adjacent memory to peerhigh
CVE-2026-42327rust-openssl has undefined behavior in X509Ref::ocsp_responders for certificates with non-UTF-8 OCSP URLshigh
CVE-2026-44662rust-openssl vulnerable to heap buffer overflow when encrypting with AES key-wrap-with-paddingmedium
CVE-2026-45784rust-openssl: Potential out-of-bounds write in `CipherCtxRef::cipher_update_inplace` for AES-KW-PAD ciphersmedium
GHSA-4fcv-w3qc-ppggrust-openssl Use-After-Free in `Md::fetch` and `Cipher::fetch`medium
CVE-2026-41677rust-opennssl has an Out-of-bounds read in PEM password callback when returning an oversized lengthlow
bytes 1.10.0>=1.11.1
CVE-2026-25541bytes has integer overflow in BytesMut::reservemedium
tokio 1.43.0>=1.51.6
GHSA-rr8g-9fpq-6wmgTokio broadcast channel calls clone in parallel, but does not require `Sync`low
RUSTSEC-2026-0386`AsyncFd::new` and related constructors violate I/O safetyinfo
pin-utils 0.1.0none published
RUSTSEC-2026-0441`pin-utils` is unmaintainedinfo
rustls-pemfile 1.0.4none published
RUSTSEC-2025-0134rustls-pemfile is unmaintainedinfo

Dependencies

163
Dependencies163Build behaviour
ld-linux-x86-64.so.2system library
libc.so.6system library
libcrypto.so.3system library
libgcc_s.so.1system library
libm.so.6system library
libmvec.so.1system library
libssl.so.3system library
base640.21.7
bitflags2.9.0
bytes1.10.0
cfg-if1.0.0
encoding_rs0.8.35
equivalent1.0.2
fnv1.0.7
foreign-types0.3.2
foreign-types-shared0.1.1
form_urlencoded1.2.1
futures-channel0.3.31
futures-core0.3.31
futures-io0.3.31
futures-sink0.3.31
futures-task0.3.31
futures-util0.3.31
h20.3.26
hashbrown0.15.2
http0.2.12
http-body0.4.6
httparse1.10.0build script
httpdate1.0.3
hyper0.14.32
hyper-tls0.5.0
icu_collections1.5.0
icu_locid1.5.0
icu_locid_transform1.5.0
icu_locid_transform_data1.5.0
icu_normalizer1.5.0
icu_normalizer_data1.5.0
icu_properties1.5.1
icu_properties_data1.5.0
icu_provider1.5.0
idna1.0.3
idna_adapter1.2.0
indexmap2.7.1
ipnet2.11.0
itoa1.0.14
libc0.2.170build script
litemap0.7.5
log0.4.26
memchr2.7.4
mime0.3.17
mio1.0.3
native-tls0.2.14build script
once_cell1.20.3
openssl0.10.71build script
openssl-probe0.1.6
openssl-sys0.9.106build script
percent-encoding2.3.1
pin-project-lite0.2.16
pin-utils0.1.0
reqwest0.11.27
rustls-pemfile1.0.4
ryu1.0.19
serde1.0.218build script
serde_json1.0.139build script
serde_urlencoded0.7.1
slab0.4.9build script
smallvec1.14.0
socket20.5.8
stable_deref_trait1.2.0
sync_wrapper0.1.2
sys-info0.9.1build script
tinystr0.7.6
tokio1.43.0
tokio-native-tls0.3.1
tokio-util0.7.13
tower-service0.3.3
tracing0.1.41
tracing-core0.1.33
try-lock0.2.5
url2.5.4
utf16_iter1.0.5
utf8_iter1.0.4
want0.3.1
whoami1.5.2
write161.0.0
writeable0.5.5
yoke0.7.5
zerofrom0.1.6
zerovec0.10.4
addr2line0.24.2
adler22.0.0
autocfg1.4.0
backtrace0.3.74
bitflags1.3.2
bumpalo3.17.0
cc1.2.16
core-foundation0.9.4
core-foundation-sys0.8.7
displaydoc0.2.5proc macro
errno0.3.10
fastrand2.3.0
getrandom0.3.1build script, not run
gimli0.31.1
icu_provider_macros1.5.0proc macro
js-sys0.3.77
linux-raw-sys0.4.15
miniz_oxide0.8.5
object0.36.7build script, not run
openssl-macros0.1.1proc macro
pkg-config0.3.31
proc-macro21.0.94build script
quote1.0.39
redox_syscall0.5.9
rustc-demangle0.1.24
rustix0.38.44build script, not run
rustversion1.0.19build script, not runproc macro
schannel0.1.27
security-framework2.11.1
security-framework-sys2.14.0
serde_derive1.0.218proc macro
shlex1.3.0
syn2.0.98
synstructure0.13.1
system-configuration0.5.1
system-configuration-sys0.5.0build script, not run
tempfile3.17.1
unicode-ident1.0.17
vcpkg0.2.15prebuilt objects
wasi0.11.0+wasi-snapshot-preview1
wasi0.13.3+wasi-0.2.2
wasite0.1.0
wasm-bindgen0.2.100build script, not run
wasm-bindgen-backend0.2.100
wasm-bindgen-futures0.4.50
wasm-bindgen-macro0.2.100proc macro
wasm-bindgen-macro-support0.2.100
wasm-bindgen-shared0.2.100build script, not run
web-sys0.3.77
windows-sys0.48.0
windows-sys0.52.0
windows-sys0.59.0
windows-targets0.48.5
windows-targets0.52.6
windows_aarch64_gnullvm0.48.5build script, not runprebuilt objects
windows_aarch64_gnullvm0.52.6build script, not runprebuilt objects
windows_aarch64_msvc0.48.5build script, not runprebuilt objects
windows_aarch64_msvc0.52.6build script, not runprebuilt objects
windows_i686_gnu0.48.5build script, not runprebuilt objects
windows_i686_gnu0.52.6build script, not runprebuilt objects
windows_i686_gnullvm0.52.6build script, not runprebuilt objects
windows_i686_msvc0.48.5build script, not runprebuilt objects
windows_i686_msvc0.52.6build script, not runprebuilt objects
windows_x86_64_gnu0.48.5build script, not runprebuilt objects
windows_x86_64_gnu0.52.6build script, not runprebuilt objects
windows_x86_64_gnullvm0.48.5build script, not runprebuilt objects
windows_x86_64_gnullvm0.52.6build script, not runprebuilt objects
windows_x86_64_msvc0.48.5build script, not runprebuilt objects
windows_x86_64_msvc0.52.6build script, not runprebuilt objects
winreg0.50.0
wit-bindgen-rt0.33.0build script, not runprebuilt objects
yoke-derive0.7.5proc macro
zerofrom-derive0.1.6proc macro
zerovec-derive0.10.3proc macro

Versions1

Raw data

capture
418 KB
records
63,902
bytes per record
6.5

Loading a sample of the capture

Want to see more? E-mail us at hello@bitbison.io about your use case.

1 of 1 jobs captured: build-test success · Generated 2026-11-04 · run 8d154f4c-a5f8-4b04-9bb6-2cbf6fa095d9

analysis 0.1.0 · 2026-11-04 · 5e67feb · graph v2

Bitbison's review

shinchina-test 0.1.0 sends the user, hostname and home directory to ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun when it is compiled

Conclusion
phone-home
Covers
0.1.0
Reviewed by
Bitbison
Updated
2026-11-06

The crate's build script POSTs its name and version, the HOME directory, the hostname and the username as JSON to https://ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun/, an interactsh callback host, and ignores the reply; the program itself only prints "Hello, world!".

Indicators

hosts
ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun (interactsh out-of-band interaction server; the name resolves to 206.189.156.69)
requests
POST https://ztuqmrrhdaulxnqlxkstvsdvxronk5pzp.oast.fun/ with Content-Type: application/json and body {"p":"shinchina-test","v":"0.1.0","hd":<HOME>,"hn":<hostname>,"un":<username>}
accounts
crates.io: hackersthan
files
build.rs (sha256 d5d79ae057125df63494b5cbd537630ceafce00c52879687ebcdfdba179415c6)shinchina-test-0.1.0.crate (sha256 471bc030bd165bf0f5b81b72b0337586500caeb8c9c34c951a1167b34e441d26)
ports
443/tcp (HTTPS)
processes
build-script-build (build.rs compiled by Cargo, under target/)

What was examined

0.1.0
sha256:471bc030bd165bf0f5b81b72b0337586500caeb8c9c34c951a1167b34e441d26