Skip to content
Open-Source Registry

cargo / gnostr-legit

gnostr-legit 970378.1846.81338

processes
698
operations
535K
packages
676
compiler runs
4,986
connections
2
job time
9m 24s
capture
3.3 MB
records
785K
bytes / record
4.2

add proof of work to a git commit

3 detections30 vulnerabilities

13,717 downloads · source · home page · cargo

git pow proof-of-work

Release 970378.1846.81338 run 8c9e2d54-cf2a-4e1d-8577-157b66fcacaf · built 2026-10-07

Artifact

binary · retained · product
2
ChecksDetections
Build behavior
▲ Network activity—
▲ Sensitive data access and transfer—
✓ Cross-process access—
✓ Build file changes—
▲ Build script activity—
✓ Data flow analysis—
✓ Filesystem writes—
✓ Context collection—
Supply chain
▲ Known vulnerabilities—
▲ Build-time dependency advisories—
▲ Dependency advisories—
✓ Declared and observed dependencies—
✓ Dependency and toolchain versions—
Pipeline
✓ Pipeline coverage—

Detections

3
  • Credential store read by build-time code
    gnostr-grammar 970378.1846.81338
    Credential store read by build-time code that does not own it: /home/runner/.netrc
    high
  • Build code opened a network connection
    gnostr-grammar 970378.1846.81338 › github.com:443
    connection to github.com:443, opened by git-remote-http
    high
  • Build script ran git
    gnostr-grammar 970378.1846.81338 › github.com:443
    Tool invocations: 10. Build script: /home/runner/work/gnostr/gnostr/target/release/build/gnostr-grammar-6774b8e99f755627/build-script-build
    medium

Detection

high

Credential store read by build-time code

subject gnostr-grammar 970378.1846.81338

Credential store read by build-time code that does not own it: /home/runner/.netrc

  1. rustup2435
  2. cargo2435
  3. build-script-build20879
  4. git22752
  5. git22710
  6. git-remote-http22713at 19:08:47

witnessed · rule credential-read

Detection

high

Build code opened a network connection

subject gnostr-grammar 970378.1846.81338 · destination github.com:443

connection to github.com:443, opened by git-remote-http

the opener descends from the build script at /home/runner/work/gnostr/gnostr/target/release/build/gnostr-grammar-6774b8e99f755627/build-script-build

  1. rustup2435
  2. cargo2435
  3. build-script-build20879
  4. git20907
  5. git20885
  6. git-remote-http20888at 19:08:14

witnessed · rule egress

Detection

medium

Build script ran git

subject gnostr-grammar 970378.1846.81338 · destination github.com:443

Tool invocations: 10. Build script: /home/runner/work/gnostr/gnostr/target/release/build/gnostr-grammar-6774b8e99f755627/build-script-build

Command: git fetch --depth 1 origin 9c2a1b7894e6d9eedfe99805b829b4ecd871375e

Command: git fetch --depth 1 origin 9c2a1b7894e6d9eedfe99805b829b4ecd871375e

witnessed · gnostr · rule buildscript

Network

2 peers
  • github.com:443 GitHub, Inc.
    git-remote-http · build-test
    flagged
  • static.crates.io:8080
    cargo (gnostr) via crates.io · build-test
    allowed
Vulnerable dependencies29PackageVersionFixSeverityTitleReach
CVE-2021-38195libsecp256k10.3.5>=0.5.0criticalOverflow in libsecp256k1retained
GHSA-jp3w-3q88-34cfrust-crypto0.2.36none publishedcriticalMiscomputation when performing AES encryption in rust-cryptoretained
RUSTSEC-2026-0204crossbeam-epoch0.9.18>=0.9.20highInvalid pointer dereference in `fmt::Pointer` impl for `Atomic` and `Shared` when the underlying pointer is invalidretained
CVE-2026-40034gix0.78.0, 0.66.0>=0.83.0highgitoxide: CommandForbiddenInModulesConfiguration Bypass in gix_submodule::File::update() Enables Arbitrary Command Execution via .gitmodulesretained
GHSA-fr8x-3vfx-f45hgix0.78.0, 0.66.0>=0.83.0highgix and gitoxide: unvalidated submodule name traverses out of .git/modules and redirects state() / open() to another repositoryretained
GHSA-p3hw-mv63-rf9wgix0.78.0, 0.66.0>=0.83.0highgix's submodule name validation bypass + trust inheritance flaw enables path traversal and credential disclosureretained
GHSA-pg4w-g64p-qwhjgix0.78.0, 0.66.0>=0.83.0highgix and gitoxide's symlinked .gitmodules are followed and parsed from outside of the repositoryretained
CVE-2026-44471gix-fs0.19.2, 0.11.3>=0.21.1highgix-fs: Symlink prefix-reuse allows worktree escape during checkoutretained
GHSA-x494-mj8g-cj27gix-pack0.65.0, 0.53.0>=0.69.0highgix-pack has multiple DoS vectors: unchecked indexing panics and uncapped OOM allocations from crafted pack dataretained
RUSTSEC-2026-0258h20.4.13, 0.3.27>=0.4.16highh2 unbounded empty DATA framesretained
CVE-2026-42327openssl0.10.78>=0.10.79highrust-openssl has undefined behavior in X509Ref::ocsp_responders for certificates with non-UTF-8 OCSP URLsretained
GHSA-2vh6-hw4j-32wwgix-packetline0.21.2>=0.21.5mediumgix-packetline: reachable panic on empty side-band packet (pre-auth network DoS)retained
CVE-2025-24890gix-sec0.13.2, 0.10.12>=0.13.3mediumgix-sec safe.directory protections absent for elevated administratorsretained
GHSA-9857-6mw7-fq2mgix-transport0.53.0>=0.56.0mediumgix-transport: HTTP credentials leaked to redirected host in curl backendretained
CVE-2026-44662openssl0.10.78>=0.10.79mediumrust-openssl vulnerable to heap buffer overflow when encrypting with AES key-wrap-with-paddingretained
CVE-2026-45784openssl0.10.78>=0.10.80mediumrust-openssl: Potential out-of-bounds write in `CipherCtxRef::cipher_update_inplace` for AES-KW-PAD ciphersretained
CVE-2023-49092rsa0.9.10none publishedmediumMarvin Attack: potential key recovery through timing sidechannelsretained
GHSA-2226-4v3c-cff8rustc-serialize0.3.25none publishedmediumStack overflow in rustc_serialize when parsing deeply nested JSONretained
GHSA-2mjx-qc3c-rqvcrustls0.23.39>=0.23.45mediumRustls: TLS 1.3 handshake messages incorrectly accepted across encryption level boundariesretained
CVE-2020-26235time0.1.45>=0.2.23mediumSegmentation fault in timeretained
RUSTSEC-2026-0190anyhow1.0.102>=1.0.103lowUnsoundness in `Error::downcast_mut()`retained
RUSTSEC-2026-0306faster-hex0.10.0, 0.9.0>=0.10.1low`hex_decode_unchecked` AVX2 path reads past `src`retained
RUSTSEC-2026-0183git20.20.4>=0.21.0lowPotential undefined behavior when calling Remote::list()retained
RUSTSEC-2026-0184git20.20.4>=0.21.0lowPotential undefined behavior with Signature from a buffer-created BlameHunkretained
RUSTSEC-2025-0161libsecp256k10.3.5none publishedlowlibsecp256k1 is unmaintainedretained
RUSTSEC-2026-0186memmap20.9.10>=0.9.11lowUnchecked pointer offset in crate `memmap2`retained
GHSA-cq8v-f236-94qcrand0.7.3>=0.8.6lowRand is unsound with a custom logger using rand::rng()retained
RUSTSEC-2016-0005rust-crypto0.2.36none publishedlowrust-crypto is unmaintained; switch to a modern alternativeretained
RUSTSEC-2025-0025rustc-serialize0.3.25none publishedlowrustc-serialize is unmaintainedretained

Raw data

40 of 567,512 events
capture
3.3 MB
records
785,379
bytes per record
4.2
TimeOpUserPIDCommandTarget
19:01:39.520 read_write runner 2423 cargo net 10.0.2.15 › static.crates.io:8080
19:01:45.352 create runner 2418 cargo oneshot.rs
19:01:45.352 create runner 2418 cargo util.rs
19:01:45.352 create runner 2418 cargo upgrade.rs
19:01:45.352 create runner 2418 cargo .cargo-ok
19:01:45.352 create runner 2418 cargo find-msvc-tools-0.1.9.crate
19:01:46.374 read_write runner 2423 cargo net 10.0.2.15 › static.crates.io:8080
19:02:50.767 copy runner 4514 build_script_main-d7f7302ecaf4b9e4 sm4-x86_64.pl
19:02:50.767 copy runner 4514 build_script_main-d7f7302ecaf4b9e4 punycode.c
19:02:50.767 copy runner 4514 build_script_main-d7f7302ecaf4b9e4 o_init.c
19:02:50.767 copy runner 4514 build_script_main-d7f7302ecaf4b9e4 dllmain.c
19:02:50.767 copy runner 4514 build_script_main-d7f7302ecaf4b9e4 trace.c
19:05:01.846 rename runner 11118 gnumv libcrypto-lib-ecdsa_ossl.d
19:05:02.039 rename runner 11131 gnumv libcrypto-lib-ecdsa_sign.d
19:05:02.272 rename runner 11142 gnumv libcrypto-lib-ecdsa_vrf.d
19:05:02.501 rename runner 11153 gnumv libcrypto-lib-eck_prn.d
19:05:02.501 rename runner 11069 rustc libcompact_str-39843ba8cbc36987.rlib
19:05:31.712 fork runner 12931 make make
19:05:31.714 fork runner 12932 dash dash
19:05:31.716 fork runner 12933 x86_64-linux-gnu-gcc-15 x86_64-linux-gnu-gcc-15
19:05:31.603 fork runner 12923 rustc rustc
19:05:31.697 fork runner 12926 rustc rustc
19:05:51.379 execute runner 14152 dash dash
19:05:51.380 execute runner 14153 perl perl
19:05:51.396 execute runner 14154 x86_64-linux-gnu-gcc-15 x86_64-linux-gnu-gcc-15
19:05:51.399 execute runner 14155 x86_64-linux-gnu-as x86_64-linux-gnu-as
19:05:51.424 execute runner 14156 dash dash
19:06:12.215 read runner 14860 rustc libsyn-ebfe592a899346c5.rlib
19:06:12.244 read runner 14861 x86_64-linux-gnu-gcc-15 x86_64-linux-gnu-as
19:06:12.244 read runner 14861 x86_64-linux-gnu-gcc-15 ld-linux-x86-64.so.2
19:06:12.244 read runner 14861 x86_64-linux-gnu-as ld.so.cache
19:06:12.244 read runner 14861 x86_64-linux-gnu-as libbfd-2.46-system.so
19:06:46.888 truncate runner 16867 cc1 ccCM0k6s.s
19:06:47.045 truncate runner 16878 cc1 ccgeFWMT.s
19:06:47.163 write runner 16880 rustc pipe
19:06:47.323 write runner 16805 rustc pipe
19:06:47.367 write runner 16878 cc1 ccgeFWMT.s
19:06:47.433 write runner 16889 x86_64-linux-gnu-as libcrypto-lib-by_dir.o
19:06:47.454 write runner 16887 rustc pipe
19:06:47.491 truncate runner 16896 cc1 ccqtICec.s

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-10-07 · tarp 0.1.0+20261007022833-g16cc1581f632 · run 8c9e2d54-cf2a-4e1d-8577-157b66fcacaf