On Sat, Feb 14, 2015 at 9:34 PM, Tobias Stoeckmann <tobias@xxxxxxxxxxxxxx> wrote: > Hi, > > a segmentation fault occurs if a module has an empty key attached to > its signature. > > This happens because it's assumed that at least one key byte is > available, subtracting it in libkmod-module line 2249. This -1 value > is casted to an unsigned data type later on, resulting in illegal > memory access. > > Attached please find a proof of concept module, tested on amd64: > > tobias:~$ modinfo 0sig.ko > filename: /home/tobias/0sig.ko > Segmentation fault Same here, please also send the source code of the module. Even if for actually testing this behavior we have to ship a pre-compiled module, I want all the modules in the testsuite to have its source code in the testsuite to avoid license issues. -- Lucas De Marchi -- To unsubscribe from this list: send the line "unsubscribe linux-modules" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html