If I add the following rule to local_rules.xml and try to test it with
ossec-logtest, I receive a segfault (see below):

<group name="apache,">
     <rule id="30109" level="9" timeframe="60" frequency="5"
overwrite="yes">
         <!-- Original rule blocked user if login failed once. That's a bit
too hard -->
         <if_matched_sid>30101</if_
matched_sid>
         <regex>user \S+ not found</regex>
         <description>Attempt to login using a non-existent
user.</description>
         <group>invalid_login,</group>
     </rule>
</group>



# ../bin/ossec-logtest
2012/01/23 08:55:06 ossec-testrule: INFO: Reading local decoder file.
2012/01/23 08:55:06 ossec-testrule: INFO: Started (pid: 32103).
ossec-testrule: Type one log per line.

[Mon Jan 23 08:40:46 2012] [error] [client 192.168.0.123] user unknownUser
not found: /myapp/


**Phase 1: Completed pre-decoding.
       full event: '[Mon Jan 23 08:40:46 2012] [error] [client
192.168.0.123] user unknownUser not found: /myapp/'
       hostname: 'server'
       program_name: '(null)'
       log: '[error] [client 192.168.0.123] user unknownUser not found:
/myapp/'

**Phase 2: Completed decoding.
       decoder: 'apache-errorlog'
       srcip: '192.168.0.123'
Segmentation fault


Is there any update planed to ossec soon?

Reply via email to