This project contains known security vulnerabilities . Find detailed information at the bottom .
Crate vector Dependencies (114 total, 33 outdated)
Dev dependencies (9 total, 2 outdated)
Build dependencies (1 total, 1 outdated)
Crate Required Latest Status openssl-src ^300400.0.2+4.0.3out of date
Crate fakedata No external dependencies! 🙌
Crate tracing-limit Dependencies (2 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status tracing ^0.1.440.1.44up to date
Crate vector-common Dependencies (4 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status futures ^0.3.310.3.34up to date
Crate vector-http Dependencies (10 total, all up-to-date)
Crate vector-vrl-metrics No external dependencies! 🙌
Crate datadog-proto No external dependencies! 🙌
Crate loki-logproto No external dependencies! 🙌
Crate dnsmsg-parser Dependencies (1 total, all up-to-date)
Crate dnstap-parser No external dependencies! 🙌
Crate codecs Dependencies (11 total, 3 outdated)
Dev dependencies (2 total, 1 outdated)
Crate Required Latest Status rstest ^0.26.10.28.0out of date tracing-test ^0.2.60.2.6up to date
Crate docs-renderer No external dependencies! 🙌
Crate file-source Dependencies (3 total, all up-to-date)
Crate file-source-common Dependencies (6 total, all up-to-date)
Crate Required Latest Status crc ^3.3.03.4.0up to date serde ^1.01.0.229up to date bstr ^1.121.13.1up to date bytes ^1.11.11.12.1up to date dashmap ^6.16.2.1up to date winapi ^0.30.3.9up to date
Crate k8s-e2e-tests Dependencies (2 total, 1 outdated)
Crate k8s-test-framework Dependencies (2 total, 1 outdated)
Crate Required Latest Status k8s-openapi ^0.28.00.29.0out of date log ^0.40.4.35up to date
Crate opentelemetry-proto Dependencies (1 total, all up-to-date)
Crate Required Latest Status hex ^0.4.30.4.3up to date
Crate prometheus-parser No external dependencies! 🙌
Crate vector-api-client Dependencies (2 total, all up-to-date)
Crate Required Latest Status http ^11.5.0up to date hyper-util ^0.10.1.21up to date
Crate vector-buffers Dependencies (10 total, 2 outdated, 1 insecure)
Dev dependencies (3 total, all up-to-date)
Crate vector-common-macros Dependencies (2 total, all up-to-date)
Crate Required Latest Status proc-macro2 ^1.01.0.107up to date quote ^1.01.0.47up to date
Crate vector-config Dependencies (5 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate vector-config-common Dependencies (2 total, all up-to-date)
Crate Required Latest Status proc-macro2 ^1.01.0.107up to date quote ^1.01.0.47up to date
Crate vector-config-macros Dependencies (3 total, all up-to-date)
Crate vector-core Dependencies (22 total, 4 outdated)
Dev dependencies (7 total, all up-to-date)
Crate vector-lib No external dependencies! 🙌
Crate vector-lookup No external dependencies! 🙌
Crate vector-stream Dependencies (3 total, all up-to-date)
Crate vector-tap Dependencies (2 total, all up-to-date)
Crate Required Latest Status tokio-util ^0.70.7.20up to date url ^2.5.42.5.8up to date
Crate vector-top Dependencies (5 total, all up-to-date)
Crate vector-vrl-category No external dependencies! 🙌
Crate vector-vrl-cli No external dependencies! 🙌
Crate vector-vrl-doc-builder No external dependencies! 🙌
Crate enrichment Dependencies (1 total, all up-to-date)
Crate Required Latest Status dyn-clone ^1.0.201.0.20up to date
Crate vector-vrl-functions No external dependencies! 🙌
Crate vector-vrl-tests Dependencies (1 total, all up-to-date)
Crate vector-vrl-web-playground Dependencies (4 total, all up-to-date)
Build dependencies (1 total, all up-to-date)
Crate Required Latest Status cargo-lock ^11.0.111.1.0up to date
Crate antithesis-harness No external dependencies! 🙌
Crate vdev Dependencies (20 total, 4 outdated)
Security Vulnerabilities rkyv: Insufficient archive validation can cause out-of-bounds reads in archives containing Rc/ArcRUSTSEC-2026-0235
Shared pointer validation keyed already-validated pointees by their address and
type, but did not include pointer metadata. For unsized pointees, an archive
could therefore contain multiple Rc, Arc, or weak pointers that shared a
data address but used different metadata, such as different slice lengths.
Once the first pointer had been validated, later pointers to the same address
skipped pointee validation. The safe checked rkyv::access API could
consequently return a slice with a forged length, allowing safe indexing to
read out of bounds. The same validation bypass was reachable through checked
deserialization with rkyv::from_bytes.
Version 0.8.17 includes pointer metadata in shared pointer validation and
rejects conflicting metadata. The 0.7 series is also affected but is no
longer supported by upstream. Users who process untrusted archives should upgrade
to 0.8.17 or later.