In SVGPP SVG++ library 1.3.0, the XMLDocument::getRoot function in the renderDocument function handled the XMLDocument object improperly, returning a null pointer in advance at the second if, resulting in a null pointer reference behind the renderDocument function.
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 |
---|---|---|---|
Svgpp | Svgpp | 1.3.0 (including) | 1.3.0 (including) |
Svgpp | Ubuntu | bionic | * |
Svgpp | Ubuntu | esm-apps/bionic | * |
Svgpp | Ubuntu | esm-apps/focal | * |
Svgpp | Ubuntu | focal | * |
Svgpp | Ubuntu | impish | * |
Svgpp | Ubuntu | jammy | * |
Svgpp | Ubuntu | kinetic | * |
Svgpp | Ubuntu | trusty | * |
Svgpp | Ubuntu | upstream | * |
Svgpp | Ubuntu | xenial | * |