metadata-extractor up to 2.16.0 can throw various uncaught exceptions while parsing a specially crafted JPEG file, which could result in an application crash. This could be used to mount a denial of service attack against services that use metadata-extractor library.
The product does not handle or incorrectly handles an exceptional condition.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Metadata-extractor | Metadata-extractor_project | * | 2.16.0 (excluding) |
Libmetadata-extractor-java | Ubuntu | bionic | * |
Libmetadata-extractor-java | Ubuntu | impish | * |
Libmetadata-extractor-java | Ubuntu | kinetic | * |
Libmetadata-extractor-java | Ubuntu | lunar | * |
Libmetadata-extractor-java | Ubuntu | mantic | * |
Libmetadata-extractor-java | Ubuntu | trusty | * |
Libmetadata-extractor-java | Ubuntu | xenial | * |