`cargo audit` can now scan compiled binaries

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • cargo-auditable

    Make production Rust binaries auditable

  • I've been working to bring vulnerability scanning to Rust binaries by creating cargo auditable, which embeds the list of dependencies and their versions into the compiled binary. This lets you audit the binary you actually run, instead of the Cargo.lock file in some repo somewhere.

  • rustsec

    RustSec API & Tooling

  • P.S. I also made scanning binaries 5x faster in the latest release of cargo audit.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • advisory-db

    Security advisory database for Rust crates published through crates.io

  • However, I keep getting this error when running cargo audit bin ~/.cargo/bin/*, even if I replace * with a specific binary: Fetching advisory database from `https://github.com/RustSec/advisory-db.git` Loaded 467 security advisories (from C:\Users\jonah\.cargo\advisory-db) Updating crates.io index error: I/O operation failed: The system cannot find the path specified. (os error 3) I'm on Windows 10.

  • cargo-update

    A cargo subcommand for checking and applying updates to installed executables

  • Would be nice if this worked with cargo-update somehow.

  • syft

    CLI tool and library for generating a Software Bill of Materials from container images and filesystems

  • I think you can already do that using Syft.

  • rfcs

    RFCs for changes to Rust

  • Yes. But Cargo is currently in a feature freeze and is not accepting new features.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts