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 aws-activitypub

Dev dependencies

(3 total, all up-to-date)

CrateRequiredLatestStatus
 serde_json^1.0.931.0.140up to date
 time^0.30.3.41up to date
 tokio^1.271.46.1up to date

Crate library

Dependencies

(20 total, 7 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 aws-config^0.55.01.8.2out of date
 aws-sdk-dynamodb^0.251.82.0out of date
 base64^0.21.00.22.1out of date
 hex^0.4.30.4.3up to date
 http^0.2.91.3.1out of date
 openssl ⚠️^0.10.490.10.73maybe insecure
 rand^0.8.50.9.1out of date
 regex^1.7.11.11.1up to date
 serde_bytes^0.11.90.11.17up to date
 reqwest^0.11.140.12.22out of date
 rocket^0.5.0-rc.30.5.1up to date
 serde^1.0.1521.0.219up to date
 serde_dynamo^4.24.2.14up to date
 serde_json^1.0.931.0.140up to date
 time^0.30.3.41up to date
 tokio^1.271.46.1up to date
 tracing^0.1.370.1.41up to date
 tracing-appender^0.2.20.2.3up to date
 tracing-log^0.1.30.2.0out of date
 tracing-subscriber^0.3.160.3.19up to date

Security Vulnerabilities

openssl: Use-After-Free in `Md::fetch` and `Cipher::fetch`

RUSTSEC-2025-0022

When a Some(...) value was passed to the properties argument of either of these functions, a use-after-free would result.

In practice this would nearly always result in OpenSSL treating the properties as an empty string (due to CString::drop's behavior).

The maintainers thank quitbug for reporting this vulnerability to us.