Re: [Prelude Hybrid IDS] #185: defective squid rule in prelude-lml

"Prelude Hybrid IDS" <[email protected]>
Newsgroups gmane.comp.security.ids.prelude.devel
Message-ID <[email protected]>
#185: defective squid rule in prelude-lml
---------------------------------+------------------------------------------
 Reporter:  [email protected]  |        Owner:  yoann            
     Type:  defect               |       Status:  assigned         
 Priority:  normal               |    Milestone:  Prelude-LML 0.9.8
Component:  prelude-lml          |      Version:  0.9              
 Severity:  blocker              |   Resolution:                   
 Keywords:  squid                |  
---------------------------------+------------------------------------------
Changes (by yoann):

  * status:  new => assigned

Old description:

> I found a defective rule in the squid.rules file
> it has an error plus a missleading classification text and impact
> description
> here is a sample of the log
>
> [11323]: Squid Parent: child process 10216 exited due to signal 6
>
> here is what the rule currently is
>
> # No log sample; please submit
> regex=Squid Parent: child process (\d+) exited; \
>  classification.text=Proxy stopped; \
>  id=1808; \
>  revision=1; \
>  analyzer(0).name=Squid; \
>  analyzer(0).manufacturer=www.squid-cache.org; \
>  analyzer(0).class=Proxy; \
>  assessment.impact.severity=medium; \
>  assessment.impact.type=other; \
>  assessment.impact.description=Squid (pid $2) exited; \
>  target(0).node.name=$1; \
>  target(0).process.name=squid; \
>  target(0).process.pid=$2; \
>  last
>

> here is what it should be
>

>
> #[11323]: Squid Parent: child process 10216 exited due to signal 6
> regex=Squid Parent: child process (\d+) exited due to signal (\d); \
>  classification.text=Proxy child process stopped; \
>  id=1808; \
>  revision=2; \
>  analyzer(0).name=Squid; \
>  analyzer(0).manufacturer=www.squid-cache.org; \
>  analyzer(0).class=Proxy; \
>  assessment.impact.severity=low; \
>  assessment.impact.type=info; \
>  assessment.impact.description=A Squid child process (pid $1) exited
> after reciving a signal $2; \
>  target(0).process.name=squid; \
>  target(0).process.pid=$1; \
>  last

New description:

 I found a defective rule in the squid.rules file
 it has an error plus a missleading classification text and impact
 description
 here is a sample of the log

 {{{
 [11323]: Squid Parent: child process 10216 exited due to signal 6
 }}}

 here is what the rule currently is:

 {{{
 # No log sample; please submit
 regex=Squid Parent: child process (\d+) exited; \
  classification.text=Proxy stopped; \
  id=1808; \
  revision=1; \
  analyzer(0).name=Squid; \
  analyzer(0).manufacturer=www.squid-cache.org; \
  analyzer(0).class=Proxy; \
  assessment.impact.severity=medium; \
  assessment.impact.type=other; \
  assessment.impact.description=Squid (pid $2) exited; \
  target(0).node.name=$1; \
  target(0).process.name=squid; \
  target(0).process.pid=$2; \
  last
 }}}

 here is what it should be:


 {{{
 #[11323]: Squid Parent: child process 10216 exited due to signal 6
 regex=Squid Parent: child process (\d+) exited due to signal (\d); \
  classification.text=Proxy child process stopped; \
  id=1808; \
  revision=2; \
  analyzer(0).name=Squid; \
  analyzer(0).manufacturer=www.squid-cache.org; \
  analyzer(0).class=Proxy; \
  assessment.impact.severity=low; \
  assessment.impact.type=info; \
  assessment.impact.description=A Squid child process (pid $1) exited after
 reciving a signal $2; \
  target(0).process.name=squid; \
  target(0).process.pid=$1; \
  last
 }}}

-- 
Ticket URL: <https://trac.prelude-ids.org/ticket/185#comment:1>
Prelude Hybrid IDS <http://www.prelude-ids.org>
The Prelude Hybrid Intrusion Detection System suite
_______________________________________________
Prelude-devel site list
[email protected]
http://www.prelude-ids.org/mailman/listinfo/prelude-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.