Security Update to Second Life viewers: 26 Sept 2008
|
|
Rhaorth Antonelli
Registered User
Join date: 15 Apr 2006
Posts: 7,425
|
09-26-2008 12:44
WOW I am surprised I have not already seen a thread about this.....
just.... WOW!!
*SNIP* Linden Lab has released an optional update to the Second Life viewers today to address a potential security issue. Recently an audit identified a possible vulnerability. If a malicious user were able to obtain the IP address and port of a Resident’s viewer, then the malicious user could forge data packets to the Resident’s computer. This could be done in a way to cause the viewer to return enough information about its session to allow the attacker to initiate various server-side operations as if they were the Resident, including L$ transactions.
In the case of L$ transactions, this action would be visible to you: if this were to occur, the viewer would report the transaction after it occurred in the normal blue dialog box. Also, you are always able to inspect the transaction log to see recent transactions. This would allow you to notice and report these actions for violating the Second Life Terms of Service.
This type of malicious action would constitute a violation of the Terms of Service, and would be against the law in some locations. At this time we have no evidence that this vulnerability was ever exploited. *SNIP*
see the rest on the grid status blog
_____________________
From: someone Morpheus Linden: But then I change avs pretty often too, so often, I look nothing like my avatar.  They are taking away the forums... it could be worse, they could be taking away the forums AND Second Life...
|
|
Rhaorth Antonelli
Registered User
Join date: 15 Apr 2006
Posts: 7,425
|
09-26-2008 12:48
official linden discussion thread in the forums here /350/1.html
_____________________
From: someone Morpheus Linden: But then I change avs pretty often too, so often, I look nothing like my avatar.  They are taking away the forums... it could be worse, they could be taking away the forums AND Second Life...
|
|
Destiny Niles
Registered User
Join date: 23 Aug 2006
Posts: 949
|
09-26-2008 12:52
/me will never listen to another music stream again.
|
|
Briana Dawson
Attach to Mouth
Join date: 23 Sep 2003
Posts: 5,855
|
09-26-2008 12:56
Oh yea, and your I.P. address is not worth protecting and cannot be used against you, right? We hear that over and over again here.
|
|
Rhaorth Antonelli
Registered User
Join date: 15 Apr 2006
Posts: 7,425
|
09-26-2008 12:58
yep
thankfully this is not a way for them to get the IP
but they can get it plenty of other ways, just post on a 3rd party forum and they have it people can use tools to get it if they really want it badly enough
I don't have tons of lindens in my account, however I will be getting the new client to protect what I do have.
remember... it CAN happen to you
_____________________
From: someone Morpheus Linden: But then I change avs pretty often too, so often, I look nothing like my avatar.  They are taking away the forums... it could be worse, they could be taking away the forums AND Second Life...
|
|
Sindy Tsure
Will script for shoes
Join date: 18 Sep 2006
Posts: 4,103
|
09-26-2008 13:08
The part where Ramzi says this bogus transaction will be ignored if you have a new viewer sorta puzzles me.
Shouldn't this be "will raise lots of red flags back at LL!!" instead of "will be ignored." ??
|
|
Phil Deakins
Prim Savers = low prims
Join date: 17 Jan 2007
Posts: 9,537
|
09-26-2008 13:12
Getting a person's IP address wouldn't have been a security breach - they are not secret. To make use of the exploit, a person would also have needed the port number. What the blog didn't say is whether or not SL viewers all use the same port number.
|
|
Brenda Connolly
Un United Avatar
Join date: 10 Jan 2007
Posts: 25,000
|
09-26-2008 13:18
Is this exploit apparent in the current official viewr, or does it go back, to older viewers some of us may be using?
_____________________
Don't you ever try to look behind my eyes. You don't want to know what they have seen.
http://brenda-connolly.blogspot.com
|
|
Phil Deakins
Prim Savers = low prims
Join date: 17 Jan 2007
Posts: 9,537
|
09-26-2008 13:20
From: Brenda Connolly Is this exploit apparent in the current official viewr, or does it go back, to older viewers some of us may be using? The blog wasn't specific about that, but the inference is that it applies to all older viewers - they recommended getting the new one for older viewers too.
|
|
Damien1 Thorne
Registered User
Join date: 26 Aug 2007
Posts: 4,877
|
09-26-2008 13:21
From: Brenda Connolly Is this exploit apparent in the current official viewr, or does it go back, to older viewers some of us may be using? Blog says older viewers aren't affected. From: Status Page Older viewers (such as the 1.19 series) are not being required to upgrade to version 1.20.16, but we encourage Residents to update if possible to take advantage of the latest bug and security fixes.
_____________________
As we fade into the darkness...
|
|
Gordon Wendt
404 - User not found
Join date: 10 May 2006
Posts: 1,024
|
09-26-2008 13:22
From: Brenda Connolly Is this exploit apparent in the current official viewer, or does it go back, to older viewers some of us may be using? I'm thinking it goes back to every viewer as it seems to be a protocol issue and from what I've read LL is very reluctant to change the communications protocol, and has only done it a few times in SL's history, due to the impact it has on older viewers (the previous times all required updates I believe) and as well as how much work it is to do so and to push out the change to everyone.
_____________________
Twitter: http://www.twitter.com/GWendt Plurk: http://www.plurk.com/GordonWendt GW Designs: XStreetSL
|
|
Rhaorth Antonelli
Registered User
Join date: 15 Apr 2006
Posts: 7,425
|
09-26-2008 13:25
From: Damien1 Thorne Blog says older viewers aren't affected. where does it say that? the only mention I see of the old viewers is this... "Older viewers (such as the 1.19 series) are not being required to upgrade to version 1.20.16, but we encourage Residents to update if possible to take advantage of the latest bug and security fixes." which to me means if you are using the older viewers, you will not be prompted to update (ie required) but you should anyway (if they are encouraging residents to update, then my guess would be that it means all viewers are affected)
_____________________
From: someone Morpheus Linden: But then I change avs pretty often too, so often, I look nothing like my avatar.  They are taking away the forums... it could be worse, they could be taking away the forums AND Second Life...
|
|
Phil Deakins
Prim Savers = low prims
Join date: 17 Jan 2007
Posts: 9,537
|
09-26-2008 13:26
From: Damien1 Thorne Blog says older viewers aren't affected. I don't see that in the blog. What I do see is this:- From: someone Older viewers (such as the 1.19 series) are not being required to upgrade to version 1.20.16, but we encourage Residents to update if possible to take advantage of the latest bug and security fixes. No viewers are required to be upgraded, and from that it does appear that the exploit can be done with older viewers.
|
|
Brenda Connolly
Un United Avatar
Join date: 10 Jan 2007
Posts: 25,000
|
09-26-2008 13:39
Oh well. You pays your money, you takes your chances. I'm sticking with the BEw. I'l just have to keep the balance in my account low.
_____________________
Don't you ever try to look behind my eyes. You don't want to know what they have seen.
http://brenda-connolly.blogspot.com
|
|
Ann Launay
Neko-licious™
Join date: 8 Aug 2006
Posts: 7,893
|
09-26-2008 14:45
Meh, their phrasing pretty much always fails the clarity test, but it sounds to me like the 1.20s are the ones actually affected by this exploit and they're encouraging upgrades on older viewers for OTHER bug and security fixes.
_____________________
~Now Trout Re-Re-Re-Certified!~ From: someone I am bumping you to an 8.5 on the Official Trout Measuring Instrument of Sluttiness. You are an enigma - on the one hand a sweet, gentle, intelligent woman who we would like to wrap up in our arms and protect, and on the other, a temptress to whom we would like to do all sorts of unmentionable things.
Congratulations and shame on you! You are a bit of a slut.
|
|
Phil Deakins
Prim Savers = low prims
Join date: 17 Jan 2007
Posts: 9,537
|
09-26-2008 15:04
From: Ann Launay Meh, their phrasing pretty much always fails the clarity test, but it sounds to me like the 1.20s are the ones actually affected by this exploit and they're encouraging upgrades on older viewers for OTHER bug and security fixes. I don't see that either. The ugrade to older viewers specifically says "... and security fixes".
|
|
Ann Launay
Neko-licious™
Join date: 8 Aug 2006
Posts: 7,893
|
09-26-2008 15:54
From: Phil Deakins I don't see that either. The ugrade to older viewers specifically says "... and security fixes". This isn't the only security fix they've ever done, just the most recent one.
_____________________
~Now Trout Re-Re-Re-Certified!~ From: someone I am bumping you to an 8.5 on the Official Trout Measuring Instrument of Sluttiness. You are an enigma - on the one hand a sweet, gentle, intelligent woman who we would like to wrap up in our arms and protect, and on the other, a temptress to whom we would like to do all sorts of unmentionable things.
Congratulations and shame on you! You are a bit of a slut.
|
|
Phil Deakins
Prim Savers = low prims
Join date: 17 Jan 2007
Posts: 9,537
|
09-26-2008 15:56
From: Ann Launay This isn't the only security fix they've ever done, just the most recent one. I'd still assume that the new one applies.
|
|
Ann Launay
Neko-licious™
Join date: 8 Aug 2006
Posts: 7,893
|
09-26-2008 16:08
From: Phil Deakins I'd still assume that the new one applies. The way they separated out 'older viewers' is what makes me think differently, but you may be right. Like I said, clarity is not their strong point. *shrug*
_____________________
~Now Trout Re-Re-Re-Certified!~ From: someone I am bumping you to an 8.5 on the Official Trout Measuring Instrument of Sluttiness. You are an enigma - on the one hand a sweet, gentle, intelligent woman who we would like to wrap up in our arms and protect, and on the other, a temptress to whom we would like to do all sorts of unmentionable things.
Congratulations and shame on you! You are a bit of a slut.
|
|
Rhaorth Antonelli
Registered User
Join date: 15 Apr 2006
Posts: 7,425
|
09-26-2008 16:19
I tend to think it affects all viewers
and those using older (and newer) viewers who choose to not update the viewer then get burned by this, will be the ones who complain the loudest and blame SL
_____________________
From: someone Morpheus Linden: But then I change avs pretty often too, so often, I look nothing like my avatar.  They are taking away the forums... it could be worse, they could be taking away the forums AND Second Life...
|
|
Brenda Connolly
Un United Avatar
Join date: 10 Jan 2007
Posts: 25,000
|
09-26-2008 16:22
Some probably. Not all. At least not me. I'll just keep little money in my account.
_____________________
Don't you ever try to look behind my eyes. You don't want to know what they have seen.
http://brenda-connolly.blogspot.com
|
|
Dytska Vieria
+/- .00004™
Join date: 13 Dec 2006
Posts: 768
|
09-26-2008 16:34
This is a security fix for a vulnerability. I don't think an exploit exists in the wild for it at this time.
Personally, I think it would be very difficult to exploit this vulnerability because first, you would need an IP of a logged in Client. The ways of finding that have been discussed before so I will not get in to that. Then, once you have the IP, you must have a "carefully crafted packet" (i.e. part of the exploit) and hit that IP on every port until you find the source port the SL Client is waiting for a response on. This can be up to 65K different ports. Yes there are tools out there that can do the work, such as Metasploit, but without that "carefully crafted packet" part of it, not much can be done by the average script kiddie. Somebody that knew what they were doing could probably have a better chance at it. Good firewall software would alert that something is not right if a tool was hitting your host.
There will eventually be an exploit for this vulnerability and once it's released in the wild, it will be open season! When the July DNS cache poisoning vulnerability method to exploit a DNS was 'accidently' released by the discoverer of the DNS vulnerability in his blog, this is exactly what happened.
So, take a chance and not upgrade if you want, but remember you have been warned!
_____________________
+/- 0.00004
|
|
Brenda Connolly
Un United Avatar
Join date: 10 Jan 2007
Posts: 25,000
|
09-26-2008 16:36
From: Dytska Vieria This is a security fix for a vulnerability. I don't think an exploit exists in the wild for it at this time.
Personally, I think it would be very difficult to exploit this vulnerability because first, you would need an IP of a logged in Client. The ways of finding that have been discussed before so I will not get in to that. Then, once you have the IP, you must have a "carefully crafted packet" (i.e. part of the exploit) and hit that IP on every port until you find the source port the SL Client is waiting for a response on. This can be up to 65K different ports. Yes there are tools out there that can do the work, such as Metasploit, but without that "carefully crafted packet" part of it, not much can be done by the average script kiddie. Somebody that knew what they were doing could probably have a better chance at it. Good firewall software would alert that something is not right if a tool was hitting your host.
There will eventually be an exploit for this vulnerability and once it's released in the wild, it will be open season! When the July DNS cache poisoning vulnerability method to exploit a DNS was 'accidently' released by the discoverer of the DNS vulnerability in his blog, this is exactly what happened.
So, take a chance and not upgrade if you want, but remember you have been warned! Better than not running SL at all, in my case anyway.
_____________________
Don't you ever try to look behind my eyes. You don't want to know what they have seen.
http://brenda-connolly.blogspot.com
|
|
Day Oh
Registered User
Join date: 3 Feb 2007
Posts: 1,257
|
09-26-2008 16:47
Hi all The problem affects all viewers I'm the dude who discovered the problem and I still say people shouldn't worry about IP addresses. The problem in this case was just the UDP messages are totally unencrypted, so they could be forged without any effort
I'm very pleased to see the problem blogged about!
|
|
Brenda Connolly
Un United Avatar
Join date: 10 Jan 2007
Posts: 25,000
|
09-26-2008 17:12
Here is the latest word on older viewers From: Ramzi Linden This statement means to say that we have not applied the security patch to versions older than 1.20. We are allowing these Residents the choice to upgrade to the current viewer.
The older viewers 1.19 / 1.19.1 still rely on a message from the simulator sent via UDP, which yes, is theoretically susceptible to such an exploit. I should mention that trying to utilize the vulnerability is extremely technically difficult to accomplish and is not something that is possible with remote code-execution. In other words an attacker needs to be actively engaging with your avatar to even begin to attempt the vulnerability. This would also be traceable on the server.
We believe the risk is very low. We have provided these 1.20 / 1.21 viewer updates to close this vulnerability and so that all Residents may benefit from the latest bug and security fixes.
_____________________
Don't you ever try to look behind my eyes. You don't want to know what they have seen.
http://brenda-connolly.blogspot.com
|