GNOME Bugzilla – Bug 702126
libgoffice segfaults in gog_dataset_get_elem on a corrupted (fuzzed) xls file
Last modified: 2013-06-16 18:51:14 UTC
libgoffice segfaults in gog_dataset_get_elem on a corrupted (fuzzed) xls file. Versions affected (at least): git 20130612 and 0.10.2 Test case: http://jutaky.com/fuzzing/gnumeric_case_11148_5850.xls Backtrace: Program received signal SIGSEGV, Segmentation fault. 0x00007ffff751dfa7 in gog_dataset_get_elem (set=0x0, dim_i=0) at graph/gog-data-set.c:152 152 GogDatasetClass *klass = GOG_DATASET_GET_CLASS (set); (gdb) bt
+ Trace 232040
-- Juha Kylmänen Research Assistant, OUSPG
Fixing GOffice does not avoids a crash. The main issue is in the gnumeric excel plugin.
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.
This issue has been assigned CVE-id CVE-2013-4606.