Buffer Overflow vulnerability in LibRaw linux/unix v0.20.0 allows attacker to escalate privileges via the LibRaw_buffer_datastream::gets(char*, int) in /src/libraw/src/libraw_datastream.cpp.
Max CVSS
7.8
EPSS Score
0.07%
Published
2023-02-17
Updated
2023-05-28
A buffer overflow vulnerability in LibRaw version < 20.0 LibRaw::GetNormalizedModel in src/metadata/normalize_model.cpp may lead to context-dependent arbitrary code execution.
Max CVSS
7.8
EPSS Score
0.12%
Published
2020-09-16
Updated
2022-12-06
Libraw before 0.20.1 has a stack buffer overflow via LibRaw::identify_process_dng_fields in identify.cpp.
Max CVSS
8.8
EPSS Score
0.27%
Published
2021-06-02
Updated
2022-12-09
LibRaw before 0.20-RC1 lacks a thumbnail size range check. This affects decoders/unpack_thumb.cpp, postprocessing/mem_image.cpp, and utils/thumb_utils.cpp. For example, malloc(sizeof(libraw_processed_image_t)+T.tlength) occurs without validating T.tlength.
Max CVSS
7.5
EPSS Score
0.77%
Published
2020-07-02
Updated
2023-02-03
There is a stack-based buffer overflow in the parse_makernote function of dcraw_common.cpp in LibRaw 0.19.1. Crafted input will lead to a denial of service or possibly unspecified other impact.
Max CVSS
8.8
EPSS Score
0.30%
Published
2018-12-21
Updated
2020-08-24
An issue was discovered in LibRaw 0.18.9. There is an out-of-bounds read affecting the X3F property table list implementation in libraw_x3f.cpp and libraw_cxx.cpp.
Max CVSS
8.8
EPSS Score
0.32%
Published
2018-04-29
Updated
2018-06-04
An issue was discovered in LibRaw 0.18.9. There is a stack-based buffer overflow in the utf2char function in libraw_cxx.cpp.
Max CVSS
8.8
EPSS Score
0.47%
Published
2018-04-29
Updated
2020-10-15
An error within the "parse_sinar_ia()" function (internal/dcraw_common.cpp) within LibRaw versions prior to 0.19.1 can be exploited to exhaust available CPU resources.
Max CVSS
7.8
EPSS Score
0.43%
Published
2019-02-20
Updated
2019-05-21
An error within the "parse_rollei()" function (internal/dcraw_common.cpp) within LibRaw versions prior to 0.19.1 can be exploited to trigger an infinite loop.
Max CVSS
7.5
EPSS Score
0.43%
Published
2019-02-20
Updated
2020-08-24
A type confusion error within the "unpacked_load_raw()" function within LibRaw versions prior to 0.19.1 (internal/dcraw_common.cpp) can be exploited to trigger an infinite loop.
Max CVSS
7.5
EPSS Score
0.43%
Published
2019-02-20
Updated
2019-05-21
An integer overflow error within the "identify()" function (internal/dcraw_common.cpp) in LibRaw versions prior to 0.18.12 can be exploited to trigger a division by zero via specially crafted NOKIARAW file (Note: This vulnerability is caused due to an incomplete fix of CVE-2018-5804).
Max CVSS
7.1
EPSS Score
0.34%
Published
2018-12-07
Updated
2019-01-03
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.
Max CVSS
7.1
EPSS Score
0.34%
Published
2018-12-07
Updated
2019-01-03
An error within the "parse_minolta()" function (dcraw/dcraw.c) in LibRaw versions prior to 0.18.11 can be exploited to trigger an infinite loop via a specially crafted file.
Max CVSS
7.1
EPSS Score
0.34%
Published
2018-12-07
Updated
2020-11-10
An error within the "rollei_load_raw()" function (internal/dcraw_common.cpp) in LibRaw versions prior to 0.18.9 can be exploited to cause a heap-based buffer overflow and subsequently cause a crash.
Max CVSS
8.8
EPSS Score
0.55%
Published
2018-12-07
Updated
2020-08-24
An error within the "LibRaw::parse_exif()" function (internal/dcraw_common.cpp) in LibRaw versions prior to 0.18.9 can be exploited to cause a stack-based buffer overflow and subsequently execute arbitrary code.
Max CVSS
8.8
EPSS Score
1.16%
Published
2018-12-07
Updated
2020-08-24
An error within the "find_green()" function (internal/dcraw_common.cpp) in LibRaw versions prior to 0.18.9 can be exploited to cause a stack-based buffer overflow and subsequently execute arbitrary code.
Max CVSS
8.8
EPSS Score
0.90%
Published
2018-12-07
Updated
2020-08-24
An error within the "samsung_load_raw()" function (internal/dcraw_common.cpp) in LibRaw versions prior to 0.18.9 can be exploited to cause an out-of-bounds read memory access and subsequently cause a crash.
Max CVSS
8.8
EPSS Score
0.43%
Published
2018-12-07
Updated
2018-12-28
A boundary error within the "quicktake_100_load_raw()" function (internal/dcraw_common.cpp) in LibRaw versions prior to 0.18.8 can be exploited to cause a stack-based buffer overflow and subsequently cause a crash.
Max CVSS
8.8
EPSS Score
0.54%
Published
2018-12-07
Updated
2020-08-24
An error within the "kodak_radc_load_raw()" function (internal/dcraw_common.cpp) related to the "buf" variable in LibRaw versions prior to 0.18.7 can be exploited to cause an out-of-bounds read memory access and subsequently cause a crash.
Max CVSS
8.8
EPSS Score
0.70%
Published
2018-12-07
Updated
2020-11-10
An error related to the "LibRaw::panasonic_load_raw()" function (dcraw_common.cpp) in LibRaw versions prior to 0.18.6 can be exploited to cause a heap-based buffer overflow and subsequently cause a crash via a specially crafted TIFF image.
Max CVSS
8.8
EPSS Score
0.47%
Published
2018-12-07
Updated
2018-12-28
In LibRaw through 0.18.4, an out of bounds read flaw related to kodak_65000_load_raw has been reported in dcraw/dcraw.c and internal/dcraw_common.cpp. An attacker could possibly exploit this flaw to disclose potentially sensitive memory or cause an application crash.
Max CVSS
9.1
EPSS Score
0.22%
Published
2017-09-20
Updated
2017-09-27
LibRaw before 0.18.4 has a heap-based Buffer Overflow in the processCanonCameraInfo function via a crafted file.
Max CVSS
8.8
EPSS Score
0.24%
Published
2017-09-12
Updated
2017-09-20
A Stack-based Buffer Overflow was discovered in xtrans_interpolate in internal/dcraw_common.cpp in LibRaw before 0.18.3. It could allow a remote denial of service or code execution attack.
Max CVSS
9.8
EPSS Score
1.51%
Published
2017-09-11
Updated
2017-09-18
There is a floating point exception in the kodak_radc_load_raw function in dcraw_common.cpp in LibRaw 0.18.2. It will lead to a remote denial of service attack.
Max CVSS
7.5
EPSS Score
0.15%
Published
2017-08-29
Updated
2017-08-30
A boundary error within the "foveon_load_camf()" function (dcraw_foveon.c) when initializing a huffman table in LibRaw-demosaic-pack-GPL2 before 0.18.2 can be exploited to cause a stack-based buffer overflow.
Max CVSS
9.8
EPSS Score
0.25%
Published
2017-05-15
Updated
2017-05-25
32 vulnerabilities found
1 2
This web site uses cookies for managing your session, storing preferences, website analytics and additional purposes described in our privacy policy.
By using this web site you are agreeing to CVEdetails.com terms of use!