This project might be open to known security vulnerabilities , which can be prevented by tightening the version range of affected dependencies. Find detailed information at the bottom .
Crate libp2p-core
Dependencies (8 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status async-std ^1.6.2
1.13.0
up to date
Crate autonat-example
Dependencies (1 total, all up-to-date)
Crate Required Latest Status clap ^4.5.6
4.5.26
up to date
Crate autonatv2
Dependencies (8 total, 3 outdated)
Crate browser-webrtc-example
Dependencies (2 total, all up-to-date)
Crate Required Latest Status anyhow ^1.0.86
1.0.95
up to date rand ^0.8
0.8.5
up to date
Crate chat-example
No external dependencies! 🙌
Crate dcutr-example
Dependencies (2 total, all up-to-date)
Crate Required Latest Status clap ^4.5.6
4.5.26
up to date futures-timer ^3.0
3.0.3
up to date
Crate distributed-key-value-store-example
No external dependencies! 🙌
Crate file-sharing-example
Dependencies (2 total, all up-to-date)
Crate Required Latest Status serde ^1.0
1.0.217
up to date clap ^4.5.6
4.5.26
up to date
Crate identify-example
Dependencies (1 total, all up-to-date)
Crate Required Latest Status tokio ^1.37.0
1.43.0
up to date
Crate ipfs-kad-example
Dependencies (2 total, all up-to-date)
Crate Required Latest Status clap ^4.5.6
4.5.26
up to date anyhow ^1.0.86
1.0.95
up to date
Crate ipfs-private-example
Dependencies (1 total, all up-to-date)
Crate Required Latest Status either ^1.12
1.13.0
up to date
Crate metrics-example
Dependencies (5 total, 1 outdated)
Crate ping-example
No external dependencies! 🙌
Crate relay-server-example
Dependencies (2 total, all up-to-date)
Crate Required Latest Status clap ^4.5.6
4.5.26
up to date tokio ^1.37.0
1.43.0
up to date
Crate rendezvous-example
No external dependencies! 🙌
Crate stream-example
Dependencies (2 total, all up-to-date)
Crate Required Latest Status anyhow ^1
1.0.95
up to date rand ^0.8
0.8.5
up to date
Crate upnp-example
No external dependencies! 🙌
Crate hole-punching-tests
Dependencies (5 total, 1 outdated)
Crate Required Latest Status anyhow ^1
1.0.95
up to date redis ^0.24.0
0.28.1
out of date serde ^1.0.203
1.0.217
up to date serde_json ^1.0.117
1.0.135
up to date either ^1.12.0
1.13.0
up to date
Crate libp2p-identity
Dependencies (13 total, all up-to-date)
Dev dependencies (4 total, all up-to-date)
Crate interop-tests
Dependencies (3 total, all up-to-date)
Crate Required Latest Status anyhow ^1
1.0.95
up to date rand ^0.8.5
0.8.5
up to date serde ^1
1.0.217
up to date
Crate libp2p-allow-block-list
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status async-std ^1.12.0
1.13.0
up to date
Crate libp2p-connection-limits
Dev dependencies (2 total, all up-to-date)
Crate Required Latest Status async-std ^1.12.0
1.13.0
up to date rand ^0.8.5
0.8.5
up to date
Crate keygen
Dependencies (5 total, all up-to-date)
Crate Required Latest Status clap ^4.5.6
4.5.26
up to date zeroize ^1
1.8.1
up to date serde ^1.0.203
1.0.217
up to date serde_json ^1.0.117
1.0.135
up to date base64 ^0.22.1
0.22.1
up to date
Crate libp2p-memory-connection-limits
Dependencies (2 total, all up-to-date)
Crate libp2p-metrics
Dependencies (1 total, all up-to-date)
Crate Required Latest Status pin-project ^1.1.5
1.1.8
up to date
Crate multistream-select
Dependencies (3 total, all up-to-date)
Dev dependencies (2 total, all up-to-date)
Crate quick-protobuf-codec
Dependencies (2 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status criterion ^0.5.1
0.5.1
up to date
Crate quickcheck-ext
Dependencies (2 total, all up-to-date)
Crate rw-stream-sink
Dependencies (2 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status async-std ^1.0
1.13.0
up to date
Crate libp2p-server
Dependencies (6 total, 1 outdated)
Crate Required Latest Status base64 ^0.22
0.22.1
up to date clap ^4.5.6
4.5.26
up to date axum ^0.7
0.8.1
out of date serde ^1
1.0.217
up to date serde_json ^1.0
1.0.135
up to date zeroize ^1
1.8.1
up to date
Crate libp2p-webrtc-utils
Dependencies (7 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status hex-literal ^0.4
0.4.1
up to date
Crate libp2p-mplex
Dependencies (5 total, all up-to-date)
Dev dependencies (2 total, all up-to-date)
Crate libp2p-muxer-test-harness
Dependencies (2 total, all up-to-date)
Crate libp2p-yamux
Dependencies (2 total, all up-to-date)
Crate Required Latest Status either ^1
1.13.0
up to date yamux ^0.13.3
0.13.4
up to date
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status async-std ^1.7.0
1.13.0
up to date
Crate libp2p-autonat
Dependencies (6 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate libp2p-dcutr
Dependencies (4 total, all up-to-date)
Crate libp2p-floodsub
Dependencies (6 total, all up-to-date)
Crate libp2p-gossipsub
Dependencies (13 total, all up-to-date)
Crate libp2p-identify
Dependencies (4 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status async-std ^1.6.2
1.13.0
up to date
Crate libp2p-kad
Dependencies (10 total, all up-to-date)
Dev dependencies (2 total, all up-to-date)
Crate libp2p-mdns
Dependencies (5 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status async-std ^1.9.0
1.13.0
up to date
Crate libp2p-perf
Dependencies (5 total, all up-to-date)
Crate libp2p-ping
Dependencies (2 total, all up-to-date)
Crate libp2p-relay
Dependencies (6 total, all up-to-date)
Crate libp2p-rendezvous
Dependencies (5 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status rand ^0.8
0.8.5
up to date
Crate libp2p-request-response
Dependencies (6 total, all up-to-date)
Dev dependencies (5 total, all up-to-date)
Crate libp2p-stream
Dependencies (1 total, all up-to-date)
Crate Required Latest Status rand ^0.8
0.8.5
up to date
Crate libp2p-upnp
Dependencies (2 total, 1 outdated)
Crate libp2p-swarm-derive
Dependencies (3 total, all up-to-date)
Crate Required Latest Status heck ^0.5
0.5.0
up to date quote ^1.0
1.0.38
up to date syn ^2.0.66
2.0.96
up to date
Crate libp2p-swarm-test
Dependencies (2 total, all up-to-date)
Crate libp2p-swarm
Dependencies (8 total, all up-to-date)
Dev dependencies (5 total, all up-to-date)
Crate libp2p-dns
Dependencies (3 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status async-std ^1.6
1.13.0
up to date
Crate libp2p-noise
Dependencies (7 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate libp2p-plaintext
Dependencies (2 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate libp2p-pnet
Dependencies (4 total, all up-to-date)
Crate Required Latest Status salsa20 ^0.10
0.10.2
up to date sha3 ^0.10
0.10.8
up to date rand ^0.8
0.8.5
up to date pin-project ^1.1.5
1.1.8
up to date
Crate libp2p-quic
Dependencies (6 total, 1 possibly insecure)
Dev dependencies (2 total, all up-to-date)
Crate libp2p-tcp
Dependencies (4 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status async-std ^1.6.5
1.13.0
up to date
Crate libp2p-tls
Dependencies (4 total, 1 outdated, 1 possibly insecure)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status hex-literal ^0.4.1
0.4.1
up to date
Crate libp2p-uds
Dependencies (1 total, all up-to-date)
Crate Required Latest Status async-std ^1.6.2
1.13.0
up to date
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status tempfile ^3.10
3.15.0
up to date
Crate libp2p-webrtc-websys
Dependencies (7 total, all up-to-date)
Crate libp2p-webrtc
Dependencies (8 total, 2 outdated)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status quickcheck ^1.0.3
1.0.3
up to date
Crate libp2p-websocket-websys
Dependencies (5 total, all up-to-date)
Crate libp2p-websocket
Dependencies (6 total, 1 outdated)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status async-std ^1.6.5
1.13.0
up to date
Crate libp2p-webtransport-websys
Dependencies (6 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status multibase ^0.9.1
0.9.1
up to date
Crate webtransport-tests
Dependencies (4 total, all up-to-date)
Crate libp2p
Dependencies (4 total, all up-to-date)
Dev dependencies (1 total, all up-to-date)
Crate Required Latest Status async-std ^1.6.2
1.13.0
up to date
Security Vulnerabilities rustls
: rustls network-reachable panic in `Acceptor::accept`RUSTSEC-2024-0399
A bug introduced in rustls 0.23.13 leads to a panic if the received
TLS ClientHello is fragmented. Only servers that use
rustls::server::Acceptor::accept()
are affected.
Servers that use tokio-rustls
's LazyConfigAcceptor
API are affected.
Servers that use tokio-rustls
's TlsAcceptor
API are not affected.
Servers that use rustls-ffi
's rustls_acceptor_accept
API are affected.
Unaffected
>=0.23, <0.23.13
<0.23