~ / search / GHSA-hxjf-h2mh-r6hj

GHSA-hxjf-h2mh-r6hj

Use After Free in libpulse-binding

Source: GitHub Advisory Database (reviewed) High CVE-2018-25027

Packages

EcosystemPackageAffectedFixed in
crates.io libpulse-binding < 1.2.1 1.2.1

Details

As written in the advisory (Markdown source, shown as plain text).

Affected versions contained a pair of use-after-free issues with the objects returned by the get_format_info and get_context methods of Stream objects. These objects were mistakenly being constructed without setting an important flag to prevent destruction of the underlying C objects they reference upon their own destruction.

References

External links from the advisory. They lead to third-party sites.