PlayNC XSS proof of concept
pablo24
https://secure.plaync.com/cgi-bin/plaync_login.pl
That's kinda stupid the only serious XSS flaw I found on their site was right on the login page.
Gogo fix it!
Knew this for a while but I figured I'd post because I saw this thread http://www.guildwarsguru.com/forum/s...php?t=10047808.
Btw don't be ashamed plaync... blizzard got the same problem on their e-card site and it still hasn't been fixed even though I reported it like a year ago. =)
Edit: Fixed first link to work for most browsers.
Edit2: Yay it's fixed!
That's kinda stupid the only serious XSS flaw I found on their site was right on the login page.
Gogo fix it!
Knew this for a while but I figured I'd post because I saw this thread http://www.guildwarsguru.com/forum/s...php?t=10047808.
Btw don't be ashamed plaync... blizzard got the same problem on their e-card site and it still hasn't been fixed even though I reported it like a year ago. =)
Edit: Fixed first link to work for most browsers.
Edit2: Yay it's fixed!
Kashrlyyk
What? What? What?
pablo24
Quote:
Originally Posted by Kashrlyyk
What? What? What?
|
Kashrlyyk
Quote:
Originally Posted by pablo24
Click the linky
|
Aba
point??? dont know whats goin on.....
pablo24
Quote:
Originally Posted by Kashrlyyk
Did that, one leads me to this thread and the other to the PlayNC login. So what should I see there?
|
Kashrlyyk
Quote:
Originally Posted by pablo24
I only tested it on firefox, you are probably using IE? Sec lemme fix the link to work for IE too.
|
Probably using IE? Should I feel insulted?
12 chars
pablo24
Ok, edited the first link to work for most browsers.
Kusandaa
The only thing I see that's weird on the first is the series is %20 (spaces) and some other %## I don't remember ATM...
The other link goes right back at this thread.
Can you explain the whole problem though? Is it a security flaw or something?
EDIT: clicked on the link above... wtf... O_o;;...
EDIT2: Using FireFox ATM.
The other link goes right back at this thread.
Can you explain the whole problem though? Is it a security flaw or something?
EDIT: clicked on the link above... wtf... O_o;;...
EDIT2: Using FireFox ATM.
Witchblade
<-- Noob,
What's going on ? ^^
What's going on ? ^^
Aba
Im still wondering myself.
used firefox,still clueless.....
Is this what your pointing too????
used firefox,still clueless.....
Is this what your pointing too????
Quote:
Existing Customer WHY?! Why does PlayNC have an XSS flaw right on their login page? |
Alexandra-Sweet
In short, pablo24 found yet another exploit in PlayNC/Guild Wars that PlayNC/Arena Net can't be arsed to fix.
Rift
The security flaw is that their script will echo the html/javascript directly into your browser.
With this, a malicious user could steal a session from a user, or, as in the first example, redirect the unsuspecting user to another webpage in the context of the plaync website (phishing)
Why? Because sadly even web developers these days fail to understand the severity of such an attack.
With this, a malicious user could steal a session from a user, or, as in the first example, redirect the unsuspecting user to another webpage in the context of the plaync website (phishing)
Why? Because sadly even web developers these days fail to understand the severity of such an attack.
Kusandaa
Quote:
Originally Posted by Rift
The security flaw is that their script will echo the html/javascript directly into your browser.
With this, a malicious user could steal a session from a user, or, as in the first example, redirect the unsuspecting user to another webpage in the context of the plaync website (phishing) Why? Because sadly even web developers these days fail to understand the severity of such an attack. |
Could that be where the possible hacker got his info from? Regarding the hacked accounts thread thingy... I say it's possible >_>.
Kashrlyyk
Quote:
Originally Posted by pablo24
Way less obfuscated, but this should work for most browsers:
https://secure.plaync.com/cgi-bin/plaync_login.pl |
Sleeper Service
the normal site is secured and the fake not.
but yeah someone could use that to steal login and pass....ironic no?
but yeah someone could use that to steal login and pass....ironic no?
Malice Black
Less geek, more street?
pablo24
Quote:
Originally Posted by Sleeper Service
the normal site is secured and the fake not.
but yeah someone could use that to steal login and pass....ironic no? |
Kusandaa
Quote:
Originally Posted by Sleeper Service
the normal site is secured and the fake not.
but yeah someone could use that to steal login and pass....ironic no? |
But I could be wrong. I'm no expert.
slowerpoke
if this is an expolit you should prolly report it to them and not advertise it here
Anarkii
To put it plainly, their site is not secured against cross-site scripting, which has been a pretty basic measure in web development. Look up cross site scripting in wiki for more details
pablo24
Quote:
Originally Posted by slowerpoke
if this is an expolit you should prolly report it to them and not advertise it here
|
Alexandra-Sweet
Quote:
Originally Posted by slowerpoke
if this is an expolit you should prolly report it to them and not advertise it here
|
Destiny2097
reminds me of the RIAA website a while back
lyra_song
*pats No Script*
Rift
Quote:
Originally Posted by Kusandaa
Could that be where the possible hacker got his info from? Regarding the hacked accounts thread thingy... I say it's possible >_>.
|
PlayNC needs to fix this, but as security concious users, people should:
- Never blindly follow links from emails, webpages or forums, and
- Whenever credentials are required, get to the webpage on your own (type the url in the browser)
Antheus
Ouchies....
A well constructed spoof will fool even the most cautious users.
Quote:
Originally Posted by Rift
PlayNC needs to fix this, but as security concious users, people should:
- Never blindly follow links from emails, webpages or forums, and - Whenever credentials are required, get to the webpage on your own (type the url in the browser) |
Chthon
For those slow on the uptake, the long and short of this is DO NOT follow any links to the PlayNC website. If you must log in to PlayNC, get there by entering the address directly into your address bar.
For those who did get it, since this one would be so easy to move from proof-of-concept to practice, let's not spell out how it works any more than Pablo already has, OK?
For those who did get it, since this one would be so easy to move from proof-of-concept to practice, let's not spell out how it works any more than Pablo already has, OK?
Kusandaa
Dunno if it's related, but let's see.
I checked the links, then I had to reboot due to loss of sound (static electricity discharged on my desk kills my sound card and I have to reboot for it to work). When I booted Windows, SpyBot automatically loaded ("eh look at this, I have a problem ¬¬") and took a couple minutes to search through my files for possible problems. It found 19 total. Of course I ran a check yesterday for similar problems >_>.
Since then, something is trying to modify my registery and caused several CMD applications to open. A couple of .dll files from system32 are missing, and I might have to format my HDD this afternoon if I have too many problems (TBH it wouldn't hurt at all, been running without formatting for nearly 2 years).
I just find it awkward that after I click on those sites... well I'm experiencing problems I've never had before.
I checked the links, then I had to reboot due to loss of sound (static electricity discharged on my desk kills my sound card and I have to reboot for it to work). When I booted Windows, SpyBot automatically loaded ("eh look at this, I have a problem ¬¬") and took a couple minutes to search through my files for possible problems. It found 19 total. Of course I ran a check yesterday for similar problems >_>.
Since then, something is trying to modify my registery and caused several CMD applications to open. A couple of .dll files from system32 are missing, and I might have to format my HDD this afternoon if I have too many problems (TBH it wouldn't hurt at all, been running without formatting for nearly 2 years).
I just find it awkward that after I click on those sites... well I'm experiencing problems I've never had before.
pablo24
Quote:
Originally Posted by Kusandaa
Dunno if it's related, but let's see.
I checked the links, then I had to reboot due to loss of sound (static electricity discharged on my desk kills my sound card and I have to reboot for it to work). When I booted Windows, SpyBot automatically loaded ("eh look at this, I have a problem ¬¬") and took a couple minutes to search through my files for possible problems. It found 19 total. Of course I ran a check yesterday for similar problems >_>. Since then, something is trying to modify my registery and caused several CMD applications to open. A couple of .dll files from system32 are missing, and I might have to format my HDD this afternoon if I have too many problems (TBH it wouldn't hurt at all, been running without formatting for nearly 2 years). |
Ctb
Quote:
pablo24 most likely already reported it and PlayNC probably ignored him (like usual) so the only way to force PlayNC to fix this is making the exploit public. |
I found that four years ago. Three years ago they still weren't sanitizing the input even after multiple complaints and a full-fledged proof-of-concept attack on the form the completely replaced their shopping cart with a form that sent data offsite. They finally fixed it within the last year or so.
Unfortunately, there's rarely any way to get directly to the website developers who can fix these sorts of things, and since business majors have no actual competencies, yet are usually the people managing the individuals who DO get the reports, it's pretty much standard procedure for this sort of report to never get into the hands of anybody who knows anything.
Sadly, this sort of incompetence is standard procedure in the business world. Remember that the next time you buy anything online...
slowerpoke
try Gailes wiki? shes heading up support and usually follows up on things brought to her attention
cosyfiep
this is not helping me feel any better.....but good to know its there and that we should be even more cautious about what we do.....ugh.
pablo24
Alright, Gaile finally sent me an email, but keep checking all the links that go to the plaync login site!
TheRaven
I sent a PM to Regina earlier (back when this thread was 1 page long) and asked her to read this thread since I noticed that she replied in the hacked accounts thread.
She replied quickly and said that she's forwarded the info here onto Gaile and they are looking into fixing it. Hopefully something will get fixed.
Thanks for finding it pablo. I'm glad you're on our side.
She replied quickly and said that she's forwarded the info here onto Gaile and they are looking into fixing it. Hopefully something will get fixed.
Thanks for finding it pablo. I'm glad you're on our side.
Karuro
That.. Creeped me out o_O
Someone reassure me that there's nothing evil going on on that page?
Someone reassure me that there's nothing evil going on on that page?
natural_Causes
Good find Pablo. I never would have thought to look for something like that. This is quite possibly how hackers are stealing people's accounts. It would not be to difficult to do I assume.
pablo24
You can check the code in the URL yourself, all it does is show the message asking why they have to put the XSS flaw exactly on the login page and show a frame with the content of http://plaync.justgotowned.com.
Karuro
I see (triple even!).
Here's to hoping NCsoft pays attention.
Here's to hoping NCsoft pays attention.
Solas
gj and nice find pablo
hopefully it'll be sorted out soon
hopefully it'll be sorted out soon