This project contains known security vulnerabilities. Find detailed information at the bottom.

Crate gix-credentials

Dependencies

(12 total, 8 outdated, 1 insecure)

CrateRequiredLatestStatus
 bstr^1.12.01.13.1up to date
 document-features^0.2.10.2.12up to date
 gix-command^0.6.20.12.0out of date
 gix-config-value^0.15.10.21.0out of date
 gix-date ⚠️^0.10.30.18.0insecure
 gix-path^0.10.190.14.0out of date
 gix-prompt^0.11.10.19.0out of date
 gix-sec^0.12.00.16.0out of date
 gix-trace^0.1.130.3.0out of date
 gix-url^0.32.00.40.0out of date
 serde^1.0.1141.0.229up to date
 thiserror^2.0.02.0.21up to date

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 once_cell^1.21.31.21.4up to date

Security Vulnerabilities

gix-date: Non-utf8 String can be created with `TimeBuf::as_str`

RUSTSEC-2025-0140

The function gix_date::parse::TimeBuf::as_str can create an illegal string containing non-utf8 characters. This violates the safety invariant of TimeBuf and can lead to undefined behavior when consuming the string.

The bug can be prevented by adding str::from_utf8 to the function TimeBuf::write.