HistoryEdit

RUSTSEC-2019-0038

Fix for UB in failure to catch panics crossing FFI boundaries

Reported
Issued
Package
libpulse-binding (crates.io)
Type
INFO Unsound
Categories
Details
https://github.com/jnqnfe/pulse-binding-rust/commit/7fd282aef7787577c385aed88cb25d004b85f494
Patched
  • >=2.6.0

Description

Affected versions of this crate failed to catch panics crossing FFI boundaries via callbacks, which is a form of UB. This flaw was corrected by this commit which was included in version 2.6.0.