hacking contest

hacking exploits security forum
hacking
compliance articles
upgrade backup exec
information security consultant

qcred11
QUOTE

eEye Digital Security has discovered a severe denial of service vulnerability in the Symantec Client Firewall products for Windows. The vulnerability allows a remote attacker to reliably render a system inoperative with one single packet. Physical access is required in order to bring an affected system out of this "frozen" state. This specific flaw exists within the component that performs low level processing of TCP packets.




Symantec Multiple Firewall TCP Options Denial of Service

Release Date:
April 23, 2004

Date Reported:
March 9, 2004

Severity:
High (Remote Denial of Service)

Vendor:
Symantec

Systems Affected:
Symantec Norton Internet Security 2003
Symantec Norton Internet Security 2004
Symantec Norton Internet Security Professional 2003
Symantec Norton Internet Security Professional 2004
Symantec Norton Personal Firewall 2003
Symantec Norton Personal Firewall 2004
Symantec Client Firewall 5.01, 5.1.1
Symantec Client Security 1.0

Description:
eEye Digital Security has discovered a severe denial of service vulnerability in the Symantec Client Firewall products for Windows. The vulnerability allows a remote attacker to reliably render a system inoperative with one single packet. Physical access is required in order to bring an affected system out of this "frozen" state. This specific flaw exists within the component that performs low level processing of TCP packets.

Technical Description:
The vulnerability exists in SYMNDIS.SYS when trying to parse through the TCP Options in a TCP packet. When an attacker supplies a single TCP packet with a TCP option of either SACK (05) or Alternate Checksum Data (0F) followed by a length of 00, the SYMNDIS.SYS driver enters an infinite loop and causes the operating system to "freeze up" to the point where it can no longer be accessed outside of the system itself nor can any part of the GUI be accessed including keyboard and mouse. The only way to bring the system back online is to hard boot the system which requires physical access of the system. The attacker only needs to send a single packet to any port on the system regardless of whether or not the port is open. This flaw is still accessible even if the firewall or IDS are enabled/disabled. Below is a portion of a TCP SYN packet (total length of 44 bytes) with a bad SACK TCP option.

Sample Packet:
40 00 57 4B 00 00 01 01 05 00

Window Size: 40 00
Checksum: 57 4B
Urgent: 00 00
TCP Options: 01 01 05 00

The vulnerable code maintains an offset into the TCP option bytes, and attempts to advance past a variable-length option by adding its length to the offset. If the option's length field is zero, then this will result in an infinite loop and the machine halts completely.

Protection:
Retina Network Security Scanner has been updated to identify this vulnerability.

Vendor Status:
Symantec has released a patch for this vulnerability. The patch is available via the Symantec LiveUpdate service.

tweakz20
QUOTE
...The attacker only needs to send a single packet to any port on the system regardless of whether or not the port is open...


so simple!
this would of been horrible if it was packed in some sort of virus/worm... unsure.gif
qcred11
Yeap, I't really dangerous thing. I'd never used Symantec security product and never will... Too many holes at once - means that they'd never spent enough time to beta test their products and find as more bugs as possible...
shaun2k2
QUOTE

Yeap, I't really dangerous thing. I'd never used Symantec security product and never will... Too many holes at once - means that they'd never spent enough time to beta test their products and find as more bugs as possible...

Nah, I disagree, symantec products are generally very secure. I don't think many bugs have been found in this piece of software. Symantec == securityfocus.



-Shaun.
qcred11
I think if somebody discovered couple non-major bugs(another way - non-critical), thats ok. But if the real critical problems was found and a bunch of them at the same time, I'm not sure if i'll ever trust this programs. I know that economy was down and actually is now, and a lot of workers and good programmers lost thier jobs, it means less people doing testing than used to be...
by the way it's not the first time some major bugs was discovered in Symantec product.
tweakz20
hey, everyone makes mistakes... Microsoft is pathetic with it's quantity of bugs, probably 50 in just one product, but symantec is pretty good... and they auto patch everything (liveupdate) right? so they're not too bad
qcred11
QUOTE

hey, everyone makes mistakes...

I absolutely agree with you. Everyone does. Yeah, but in this case you can not compare M$(which is full of bugs smile.gif ) and Symantec. BTW symantec are patching their products much faster than MS.
Ok, I was maybe a little too strict about Symantec. Definitely it isn't so bad.(talking about Symantec)
shaun2k2
Well, Microsoft products might have a few bugs, but they still disclose and document the bugs, and fix them when appropriate. Every product has bugs, undoubtedly smile.gif


-Shaun.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.

 
Invision Power Board © 2001-2005 Invision Power Services, Inc.