Skip to content
Open-Source Registry

cargo / read-process-memory / 0.3.0

read-process-memory 0.3.0

bitbison: flagged, behavior flagged, dependencies clean, posture not checked, pipeline clean, 1 of 1 jobs captured RiskmediumVulnsnone
processes
234
operations
4.2K
packages
10
compiler runs
4
connections
1
build time
9s
job time
9s
capture
77 KB
records
7.9K
bytes / record
9.8

Build behaviourcompiled and nothing more

run 40c8e296-1767-4632-992f-d05c6b20d0ac · built 2026-10-19 · complete View on crates.io

Graph

process-access · medium
4

Checks

13 of 14 clear Cross-process access
Build behavior✓✓▲✓✓✓✓✓
Supply chain✓✓✓✓✓
Pipeline✓

Detections

2
  • Process read another process's memory or registers
    read_process_memory-d06a761b3d0c7d61
    medium
  • Process read another process's memory or registers
    rust_out
    medium

Detection

mediumwitnessed

Process read another process's memory or registers

Cross-process access

Subject
read_process_memory-d06a761b3d0c7d61
Jobs
build-test
Rule
process-access

Evidence

  1. Cross-process accesscause

    via process_vm/proc-mem — read ×3, across 3 processes

    target test

    by /home/runner/work/read-process-memory/read-process-memory/target/release/deps/read_process_memory-d06a761b3d0c7d61

  2. Process relationshipmitigation

    Every target is a child or ancestor of the accessing process.

  3. Process detailscontext

    actor: read_process_memory-d06a761b3d0c7d61 (pid 2665) — /home/runner/work/read-process-memory/read-process-memory/target/release/deps/read_process_memory-d06a761b3d0c7d61

    subject read_process_memory-d06a761b3d0c7d61

  4. Process detailscontext

    target: test-f6d90e96629b03a6 (pid 2663) — /home/runner/work/read-process-memory/read-process-memory/target/release/test

    target test

  5. Process detailscontext

    target: test-f6d90e96629b03a6 (pid 2666) — /home/runner/work/read-process-memory/read-process-memory/target/release/test 20000

    target test

  6. Process detailscontext

    target: test-f6d90e96629b03a6 (pid 2667) — /home/runner/work/read-process-memory/read-process-memory/target/release/test

    target test

What came before it

Loading the graph

Processes

build-test

cargo›cargo›read_process_memory-d06a761b3d0c7d61

Ran
/home/runner/work/read-process-memory/read-process-memory/target/release/deps/read_process_memory-d06a761b3d0c7d61
Invoked by
cargo test --release --locked --no-fail-fast
Lineage · 3 processes
  1. cargocargo test --release --locked --no-fail-fast2587
  2. cargo/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/cargo test --release --locked --no-fail-fast2598
  3. read_process_memory-d06a761b3d0c7d61/home/runner/work/read-process-memory/read-process-memory/target/release/deps/read_process_memory-d06a761b3d0c7d612665

Remediation

Identify the owning job step and target process. Review a policy exception for expected debugger or profiler activity; investigate other cross-process access.

Detection

mediumwitnessed

Process read another process's memory or registers

Cross-process access

Subject
rust_out
Jobs
build-test
Rule
process-access

Evidence

  1. Cross-process accesscause

    via process_vm/proc-mem — read ×1

    target rust_out

    by /tmp/rustdoctestIxyVHM/rust_out

  2. Process relationshipmitigation

    The target is a child or ancestor of the accessing process.

  3. Process detailscontext

    actor: rust_out (pid 2693) — /tmp/rustdoctestIxyVHM/rust_out

    subject rust_out

  4. Process detailscontext

    target: rust_out (pid 2694) — /tmp/rustdoctestIxyVHM/rust_out child

    target rust_out

What came before it

Loading the graph

Processes

build-test

cargo›cargo›rustdoc›rust_out

Ran
/tmp/rustdoctestIxyVHM/rust_out
Invoked by
cargo test --release --locked --no-fail-fast
Lineage · 4 processes
  1. cargocargo test --release --locked --no-fail-fast2587
  2. cargo/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/cargo test --release --locked --no-fail-fast2598
  3. rustdoc/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2021 --crate-type lib --color auto --crate-name read_process_memory --test…2673
  4. rust_out/tmp/rustdoctestIxyVHM/rust_out2693

Remediation

Identify the owning job step and target process. Review a policy exception for expected debugger or profiler activity; investigate other cross-process access.

Network

1 peers
  • static.crates.io:8080 the package manager · cargo (read-process-memory) via crates.io · 838 files · went into an output ecosystem
Dependencies10Build behaviour
ld-linux-x86-64.so.2system library
libc.so.6system library
libgcc_s.so.1system library
libm.so.6system library
libmvec.so.1system library
libc0.2.191build script
log0.4.34
mach20.7.0
windows-link0.2.1
windows-sys0.61.2
Versions10RiskVulnsPublished
0.2.0not analyzed2026-07-19
0.1.7yankednot analyzed2026-07-18
0.1.6not analyzed2023-03-15
0.1.5not analyzed2022-10-02
0.1.4not analyzed2022-01-01
0.1.3not analyzed2021-11-01
0.1.2not analyzed2017-12-21
0.1.1not analyzed2017-02-17
0.1.0not analyzed2016-10-12
0.3.0mediumnone

Raw data

capture
77 KB
records
7,901
bytes per record
9.8

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-10-19 · run 40c8e296-1767-4632-992f-d05c6b20d0ac

analysis 0.1.0 · 2026-10-17 · 0abbde9 · graph v2