Mailing List Archive

Nessus Script ID 21628: Contain a Bug?
Hello All,

I believe the following Nessus Script ID 21628 contains a bug.

According to Script ID 20862, Thunderbird's kb item version is set here: Mozilla/Thunderbird/Version

Source snippet from 20862 version 1.5:
if ( exe )
{
set_kb_item(name:"Mozilla/Thunderbird/Version", value:ver);

Source snippet from 21628 version 1.2:
1. script_require_keys("Mozilla/ThunderBird/Version");
2. ver = get_kb_item("Mozilla/ThunderBird/Version");

Line 1 should be:
script_require_keys("Mozilla/Thunderbird/Version");

Line 2 should be:
ver = get_kb_item("Mozilla/Thunderbird/Version");

Can someone review my finding?

Thanks,
Paul Bellefeuille
Re: Nessus Script ID 21628: Contain a Bug? [ In reply to ]
On Tue, Jun 27, 2006 at 07:18:31PM -0500, Paul Bellefeuille wrote:

> I believe the following Nessus Script ID 21628 contains a bug.
>
> According to Script ID 20862, Thunderbird's kb item version is set here:
> Mozilla/Thunderbird/Version
>
> Source snippet from 20862 version 1.5:
> if ( exe )
> {
> set_kb_item(name:"Mozilla/Thunderbird/Version", value:ver);
>
> Source snippet from 21628 version 1.2:
> 1. script_require_keys("Mozilla/ThunderBird/Version");
> 2. ver = get_kb_item("Mozilla/ThunderBird/Version");
>
> Line 1 should be:
> script_require_keys("Mozilla/Thunderbird/Version");

Whoa, you're right... The problem affects several scripts, which I'll
correct in a minute.

Thanks for catching this.

George
--
theall@tenablesecurity.com
_______________________________________________
Plugins-writers mailing list
Plugins-writers@list.nessus.org
http://mail.nessus.org/mailman/listinfo/plugins-writers