A null pointer dereference issue was discovered in FFmpeg in decode_main_header() function of libavformat/nutdec.c file. The flaw occurs because the function lacks check of the return value of avformat_new_stream() and triggers the null pointer dereference error, causing an application to crash.
A NULL pointer dereference occurs when the application dereferences a pointer that it expects to be valid, but is NULL, typically causing a crash or exit.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Ffmpeg | Ffmpeg | * | 5.1 (excluding) |
Ffmpeg | Ubuntu | bionic | * |
Ffmpeg | Ubuntu | esm-apps/bionic | * |
Ffmpeg | Ubuntu | esm-apps/focal | * |
Ffmpeg | Ubuntu | esm-apps/jammy | * |
Ffmpeg | Ubuntu | esm-apps/xenial | * |
Ffmpeg | Ubuntu | focal | * |
Ffmpeg | Ubuntu | jammy | * |
Ffmpeg | Ubuntu | trusty | * |
Ffmpeg | Ubuntu | upstream | * |
Ffmpeg | Ubuntu | xenial | * |