Description
An integer overflow error within the "parse_qt()" function (internal/dcraw_common.cpp) in LibRaw versions prior to 0.18.12 can be exploited to trigger an infinite loop via a specially crafted Apple QuickTime file.
Metrics
CVSS 3.0 6.5/10
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:HWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| n/a | LibRaw | Prior to 0.18.12 |
References
- https://github.com/LibRaw/LibRaw/blob/master/Changelog.txtThird Party Advisory
- https://github.com/LibRaw/LibRaw/commit/1334647862b0c90b2e8cb2f668e66627d9517b17Patch, Third Party Advisory
- https://secuniaresearch.flexerasoftware.com/advisories/83507/Permissions Required, Third Party Advisory
- https://secuniaresearch.flexerasoftware.com/secunia_research/2018-14/Third Party Advisory
- https://usn.ubuntu.com/3838-1/Third Party Advisory
- https://github.com/LibRaw/LibRaw/blob/master/Changelog.txtThird Party Advisory
- https://github.com/LibRaw/LibRaw/commit/1334647862b0c90b2e8cb2f668e66627d9517b17Patch, Third Party Advisory
- https://secuniaresearch.flexerasoftware.com/advisories/83507/Permissions Required, Third Party Advisory
- https://secuniaresearch.flexerasoftware.com/secunia_research/2018-14/Third Party Advisory
- https://usn.ubuntu.com/3838-1/Third Party Advisory
Timeline
- Published
- Dec 7, 2018
- Last modified
- Jun 17, 2026
- NVD status
- Modified