Mailing List Archive

core dump in "nessus -P"
running 1.2.2 in cli mode, I get a core dump if a pref does not have a
value

#3 0x2b10c in _cli_dump_pprefs () at cli.c:620
620 printf("%s = %s\n", p->name, (char*)p->value);
(gdb) bt
#0 0xff2b6f3c in strlen () from /usr/lib/libc.so.1
#1 0xff301c20 in _doprnt () from /usr/lib/libc.so.1
#2 0xff3037d8 in printf () from /usr/lib/libc.so.1
#3 0x2b10c in _cli_dump_pprefs () at cli.c:620
#4 0x2b1e8 in cli_dump_prefs (cli=0x14c380) at cli.c:656
#5 0x510f4 in main (argc=7, argv=0xffbefbc4) at nessus.c:1138
gdb) p *p
$3 = {name = 0x15f9c8 "HTTP NIDS evasion[checkbox]:Use HTTP HEAD instead
of GET", type = 3, value = 0x0, length = 4,
next = 0x15f180}