Arbitrary Byte Interpretation Vulnerability in Rust Flatbuffers Crate
CVE-2019-25004
9.8CRITICAL
Summary
A vulnerability exists in the Flatbuffers crate for Rust versions before 0.6.1 that allows arbitrary bytes to be interpreted as boolean values, compromising the integrity of data processing. This issue arises from the potential for unsafe interpretations that defeat the guarantees provided by Rust's safety principles. Developers utilizing this crate should update to the latest version to mitigate any associated risks.
References
CVSS V3.1
Score:
9.8
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged
Timeline
Vulnerability published
Vulnerability Reserved