blurhash panics on parsing crafted inputs
High severity
GitHub Reviewed
Published
Sep 19, 2023
in
whisperfish/blurhash-rs
•
Updated Nov 12, 2023
Description
Published by the National Vulnerability Database
Sep 19, 2023
Published to the GitHub Advisory Database
Sep 21, 2023
Reviewed
Sep 21, 2023
Last updated
Nov 12, 2023
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:
Patches
The patches will be released under version 0.2.0, which requires user intervention because of slight API churn.
Workarounds
n.a.
References
n.a.
References