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 yozuk-core-skillset

Dependencies

(65 total, 20 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 anyhow^1.0.561.0.83up to date
 argon2^0.4.10.5.3out of date
 balloon-hash^0.3.00.4.0out of date
 base64^0.13.00.22.1out of date
 bcrypt^0.13.00.15.1out of date
 bech32^0.9.00.11.0out of date
 bigdecimal^0.3.00.4.3out of date
 blake2^0.10.40.10.6up to date
 blake3^1.3.11.5.1up to date
 blurhash ⚠️^0.1.10.2.1out of date
 clap^3.1.64.5.4out of date
 const-sha1^0.2.00.3.0out of date
 crc_all^0.2.00.2.2up to date
 crypto-bigint^0.4.80.5.5out of date
 css-color^0.2.40.2.8up to date
 digest^0.10.30.10.7up to date
 flate2^1.0.241.0.30up to date
 fraction^0.11.00.15.2out of date
 getrandom^0.2.50.2.15up to date
 hex^0.4.30.4.3up to date
 itertools^0.10.30.12.1out of date
 lipsum^0.8.00.9.1out of date
 lz4_flex^0.9.40.11.3out of date
 md-5^0.10.10.10.6up to date
 md4^0.10.10.10.2up to date
 mediatype^0.19.90.19.18up to date
 miller_rabin^1.1.11.1.1up to date
 nanoid^0.4.00.4.0up to date
 num-bigint^0.40.4.5up to date
 once_cell^1.12.01.19.0up to date
 open-location-code^0.1.00.1.0up to date
 palette^0.6.00.7.6out of date
 pest^2.1.32.7.10up to date
 pest_derive^2.1.02.7.10up to date
 phf^0.11.00.11.2up to date
 pix^0.13.10.13.3up to date
 png_pong^0.8.20.9.1out of date
 prime_tools^0.3.40.3.4up to date
 punycode^0.4.10.4.1up to date
 qrcode-generator^4.1.64.1.9up to date
 rand^0.8.50.8.5up to date
 rmpv^1.0.01.3.0up to date
 scrypt^0.10.00.11.0out of date
 serde^1.0.1361.0.200up to date
 serde_derive^1.0.1361.0.200up to date
 serde_json^1.0.791.0.116up to date
 sha1^0.10.10.10.6up to date
 sha2^0.10.20.10.8up to date
 sha3^0.10.10.10.8up to date
 shell-words^1.1.01.1.0up to date
 snap^1.0.51.1.1up to date
 strum^0.24.00.26.2out of date
 strum_macros^0.24.30.26.2out of date
 thiserror^1.0.301.0.59up to date
 thousands^0.2.00.2.0up to date
 time^0.3.90.3.36up to date
 time-tz^1.0.22.0.0out of date
 unicode_reader^1.0.21.0.2up to date
 urlencoding^2.1.02.1.3up to date
 uuid^1.0.01.8.0up to date
 yozuk-helper-encoding^0.22.110.22.11up to date
 yozuk-helper-english^0.22.110.22.11up to date
 yozuk-helper-filetype^0.22.110.22.11up to date
 yozuk-helper-platform^0.20.20.20.2up to date
 yozuk-sdk^0.22.110.22.11up to date

Security Vulnerabilities

blurhash: blurhash: panic on parsing crafted blurhash inputs

RUSTSEC-2023-0083

Impact

The blurhash parsing code may panic due to multiple panic-guarded out-of-bounds accesses on untrusted input.

In a typical deployment, this may get triggered by feeding a maliciously crafted blurhashes over the network. These may include:

  • UTF-8 compliant strings containing multi-byte UTF-8 characters

Patches

The patches were released under version 0.2.0, which may require user intervention because of slight API churn.