Skip to content
OpenAdvisories

Package · crates.io

diesel

8 known vulnerabilities.

2 results · Clear filters · Feed

  • High —

    Diesel's SQLite backend has possible UTF-8 corruption

    Diesel uses the `sqlite3_value_text` function to receive strings from SQLite while deserializing query results. We misinterpreted the corresponding [SQLite](https://sqlite.org/c3ref/value_blob.html) documentation that this function always returns a UTF-8 enco…

  • High 8.1

    Diesel vulnerable to Binary Protocol Misinterpretation caused by Truncating or Overflowing Casts

    The following presentation at this year's DEF CON was brought to our attention on the Diesel Gitter Channel: > SQL Injection isn't Dead: Smuggling Queries at the Protocol Level > <http://web.archive.org/web/20240812130923/https://media.defcon.org/DEF%20CON%20…