ebel34/bpg-web-encoder

ebel34/bpg-web-encoder

Releases0
Stars44
web encoder application to encode image in bpg with the libbpg.org library from Fabrice Bellard (http://bellard.org/bpg)

CVE History

CVEPublishedCVSS v3CVSS v2
6.8 MEDIUM

The restore_tqb_pixels function in hevc_filter.c in libavcodec, as used in libbpg 0.9.8 and other products, has an integer overflow that leads to a heap-based buffer overflow and remote code execution.

6.8 MEDIUM

A NULL Pointer Dereference exists in VideoLAN x265, as used in libbpg 0.9.7 and other products, because the CUData::initialize function in common/cudata.cpp mishandles memory-allocation failure.

6.8 MEDIUM

The image_alloc function in bpgenc.c in libbpg 0.9.7 has an integer overflow, with a resultant invalid malloc and NULL pointer dereference.

6.8 MEDIUM

The restore_tqb_pixels function in hevc_filter.c in libavcodec, as used in libbpg 0.9.7 and other products, miscalculates a memcpy destination address, which allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) or possibly have unspecified other impact.