File r1954-Fix-CVE-2018-20751-null-pointer-dereference-in-crop_page-of-tools-podofocrop.patch of Package podofo.25951

------------------------------------------------------------------------
r1954 | mabri | 2018-11-26 23:16:19 +0100 (lun 26 de nov de 2018) | 2 líneas

Fix issue #33 (null-pointer dereference in crop_page() of tools/podofocrop/podofocrop.cpp)


Index: tools/podofocrop/podofocrop.cpp
===================================================================
--- tools/podofocrop/podofocrop.cpp	(revisión: 1953)
+++ tools/podofocrop/podofocrop.cpp	(revisión: 1954)
@@ -61,6 +61,11 @@
            rCropBox.GetHeight());
     */
     rCropBox.ToVariant( var );
+    if (!pPage)
+    {
+        PODOFO_RAISE_ERROR_INFO( ePdfError_InvalidHandle,
+                                "crop_page: No page pointer given" );
+    }
     pPage->GetObject()->GetDictionary().AddKey( PdfName("MediaBox"), var );
 }
 

------------------------------------------------------------------------
openSUSE Build Service is sponsored by