ASP Free Lounge
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
User Name:
Password:
Remember me
Go Back   ASP Free ForumsOtherASP Free Lounge

Closed Thread
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread ASP Free Forums Sponsor:
  #31  
Old August 23rd, 2005, 03:59 PM
PhilCollins99's Avatar
PhilCollins99 PhilCollins99 is offline
The Constant Student
ASP Free Novice (500 - 999 posts)
 
Join Date: Aug 2004
Location: England
Posts: 914 PhilCollins99 User rank is Sergeant Major (2000 - 5000 Reputation Level)PhilCollins99 User rank is Sergeant Major (2000 - 5000 Reputation Level)PhilCollins99 User rank is Sergeant Major (2000 - 5000 Reputation Level)PhilCollins99 User rank is Sergeant Major (2000 - 5000 Reputation Level)PhilCollins99 User rank is Sergeant Major (2000 - 5000 Reputation Level)PhilCollins99 User rank is Sergeant Major (2000 - 5000 Reputation Level) 
Time spent in forums: 1 Week 2 Days 5 h 42 m 36 sec
Reputation Power: 29
Cybersaga: Respect for what you have said and putting it so well whether I agree with it or not. I notice that many of the others have chosen to read this and not reply. Well done to them and possibly not so for me for even trying to respond here again. I'm not trying to have the last word I promise.

The one thing I have to respond to is "looking for pats on the back". Sorry but I do.

I'm so so sorry you said this because not only is this what Dev Shedders do but I really don't think that is what Memnoch was looking for. I think, in fact I'm certain, Memnoch would have seen previous episodes of this and was merely stating a fact and letting us all know what had gone on. He was also probably just releasing some tension in the process too. Whatever the reasons Dev Shedders do this with each other and I don't see any wrong in Memnoch doing it here. I'm confident that if the reverse occurred then a post would be made at Dev Shed. In fact it was because that's how I spotted this thread here at ASP Free. QED.

Yourself and Sepodati have been big enough to come over here and admit there was a slight error and Memnoch even posted a detailed 'lack of security' message in response to someone pointing out his 'error'. Everyone has taken a bow down so to speak and I think that says it all. We all appear to want to get on and have fun whilst we learn\code and it seems that none of use really enjoy this anyway.

So, let's finish this and let's forget all about anything that has happened in the past and move on once and for all.

I know for sure that I will need help at some point and I may post at Dev Shed. I would hate to be ignored (I think I have been recently) and I would love to join in with the fun. I have been trying to. I hope I can do that from this point forward without anyone raking up past events and anyone still thinking that I am an a r s e hole.

Sepodati: Can we all forget this? Please?

A clean slate?
Comments on this post
cybersaga agrees: Clean slate it is.
__________________
- Post your code
- Post your errors
- Be clear
- Be courteous
PLEASE...Finalise your thread with a solution or confirmation that the last advice worked or failed (We are here to help each other).

Reply With Quote
  #32  
Old August 23rd, 2005, 04:20 PM
Sepodati Sepodati is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Mar 2004
Location: Georgia, USA
Posts: 18 Sepodati User rank is Private First Class (20 - 50 Reputation Level)Sepodati User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 5 h 6 m 34 sec
Reputation Power: 0
Send a message via ICQ to Sepodati Send a message via Yahoo to Sepodati
Quote:
Originally Posted by PhilCollins99
Sepodati: Can we all forget this? Please?
pfft... no. Mr. Memnoch and I are discussing things over PMs, anyhow. I'm waiting for him to hack my insecure site.

---John Holmes...

Reply With Quote
  #33  
Old August 23rd, 2005, 04:27 PM
cybersaga cybersaga is offline
Contributing User
ASP Free Newbie (0 - 499 posts)
 
Join Date: May 2005
Location: The armpit of Niagara
Posts: 60 cybersaga User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 Day 16 h 37 m 2 sec
Reputation Power: 5
Quote:
Originally Posted by Sepodati
pfft... no. Mr. Memnoch and I are discussing things over PMs, anyhow. I'm waiting for him to hack my insecure site.

---John Holmes...
The whole problem must just be a difference in humour. For example, though that's pretty mean if taken seriously, I found it quite amusing, and still would if it was addressed to me.

Reply With Quote
  #34  
Old August 23rd, 2005, 04:36 PM
PhilCollins99's Avatar
PhilCollins99 PhilCollins99 is offline
The Constant Student
ASP Free Novice (500 - 999 posts)
 
Join Date: Aug 2004
Location: England
Posts: 914 PhilCollins99 User rank is Sergeant Major (2000 - 5000 Reputation Level)PhilCollins99 User rank is Sergeant Major (2000 - 5000 Reputation Level)PhilCollins99 User rank is Sergeant Major (2000 - 5000 Reputation Level)PhilCollins99 User rank is Sergeant Major (2000 - 5000 Reputation Level)PhilCollins99 User rank is Sergeant Major (2000 - 5000 Reputation Level)PhilCollins99 User rank is Sergeant Major (2000 - 5000 Reputation Level) 
Time spent in forums: 1 Week 2 Days 5 h 42 m 36 sec
Reputation Power: 29
Tone is very difficult to interpret in a written sentence.

This is why we have emoticons.

The only person who knows what Sepodati means is himself and the failure to use one in this instance really is quite dangerous. Don't you think?

Reply With Quote
  #35  
Old August 23rd, 2005, 04:37 PM
Sepodati Sepodati is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Mar 2004
Location: Georgia, USA
Posts: 18 Sepodati User rank is Private First Class (20 - 50 Reputation Level)Sepodati User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 5 h 6 m 34 sec
Reputation Power: 0
Send a message via ICQ to Sepodati Send a message via Yahoo to Sepodati
What are you guys talking about?

Reply With Quote
  #36  
Old August 23rd, 2005, 05:01 PM
Memnoch's Avatar
Memnoch Memnoch is offline
Unholy Moderator
ASP Free God 15th Plane (12000 - 12499 posts)
 
Join Date: Oct 2003
Location: In hell, where did you think?
Posts: 12,025 Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level) 
Time spent in forums: 3 Weeks 6 Days 12 h 15 m 14 sec
Reputation Power: 628
Quote:
Originally Posted by Sepodati
pfft... no. Mr. Memnoch and I are discussing things over PMs, anyhow. I'm waiting for him to hack my insecure site.

---John Holmes...

Whatever part of your brain that thinks being able to change the price of a purchased item, and who would be paid, isn't a vulnerability...should be removed.

Anytime you can manipulate data like that, its a vulnerability, regardless, what you, in your infinite security wisdom, may think....

Feel free to pass along your wisdom to others, so that a "real" hacker can come along and do to someone, exactly what I explained in our PM's.

I just can't believe that anyone would think that being able to change the price of a purchased item, or being able to change who would receive payment for it, isn't a security risk.


BTW, I can change the values on your "insecure" site, but i'm not going to "Hack" it. I'm a Software Developer and Security Consultant, i'm not going to intentionally break the law, just to prove to you, what I'm saying is true.

Last edited by Memnoch : August 23rd, 2005 at 05:12 PM.

Reply With Quote
  #37  
Old August 23rd, 2005, 05:49 PM
cybersaga cybersaga is offline
Contributing User
ASP Free Newbie (0 - 499 posts)
 
Join Date: May 2005
Location: The armpit of Niagara
Posts: 60 cybersaga User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 Day 16 h 37 m 2 sec
Reputation Power: 5
I think Sep made a pretty irrefutable argument here.

If whoever you're buying from doesn't get the exact amount you were supposed to be charged, do you think they'll ship you the item? Probably not, and if they do, chances are they need to worry about the intelligence of their staff over anything to do with their website.

Being able to take control of someone else's money is a vulnerability. Being able to give your own money to someone else is not.

Reply With Quote
  #38  
Old August 23rd, 2005, 05:55 PM
Sepodati Sepodati is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Mar 2004
Location: Georgia, USA
Posts: 18 Sepodati User rank is Private First Class (20 - 50 Reputation Level)Sepodati User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 5 h 6 m 34 sec
Reputation Power: 0
Send a message via ICQ to Sepodati Send a message via Yahoo to Sepodati
Hey, I'll agree that PayPal doesn't have the best design. Paying the wrong person the wrong amount of money isn't a vulnerability, imo, though. That's just being stupid. If a person is dumb enough to ship you an item for the wrong price, then they deserve to lose money, too.

Any method that assists someone in tricking another should be avoided, though, I agree. Until I learned about their "encrypted" buttons, though, I thought this was a necessary evil you choose to accept by using the free version of PayPal. In the future, maybe you could mention this alternative instead of just posting "your site can be hacked"...

Honestly, I think we're arguing the same point but just calling it something different, anyhow.
Quote:
BTW, I can change the values on your "insecure" site, but i'm not going to "Hack" it.
Good choice. I hope that you other readers don't crack my site and only pay me $1 for a product I know costs $100 or pays the wrong person (maybe yourself?) the wrong amount of money...

---John Holmes...

Reply With Quote
  #39  
Old August 23rd, 2005, 06:12 PM
Memnoch's Avatar
Memnoch Memnoch is offline
Unholy Moderator
ASP Free God 15th Plane (12000 - 12499 posts)
 
Join Date: Oct 2003
Location: In hell, where did you think?
Posts: 12,025 Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level) 
Time spent in forums: 3 Weeks 6 Days 12 h 15 m 14 sec
Reputation Power: 628
Obviously, neither of you understand the extent of the vulnerablity. It's not about paying the wrong person the wrong amount, it's about being 1 step away from gaining access to someone elses PayPal account. If you can gain access to their account, then you can transfer that money to another account. Hence the vulnerability.

I thought I explained it clearly in the 10-15 PM I had with Sepodati. It's not about paying the wrong amount to the wrong person, it's about being able to gain access to someone elses account and steal their money.

Reply With Quote
  #40  
Old August 23rd, 2005, 06:28 PM
Sepodati Sepodati is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Mar 2004
Location: Georgia, USA
Posts: 18 Sepodati User rank is Private First Class (20 - 50 Reputation Level)Sepodati User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 5 h 6 m 34 sec
Reputation Power: 0
Send a message via ICQ to Sepodati Send a message via Yahoo to Sepodati
The "unencrypted" version of the Buy It Now button has the user's email address / paypal login embedded in the form. So Memnoch is arguing that you know half of the equation and you just have to brute-force attack the PayPal site to determine the user's password.

Quote:
I can change the values on your "insecure" site

Why you mention changing the price or who it goes to, then, is unknown. The real issue you should be pointing out to users is that they are exposing their PayPal email address / login. (Assuming they keep their money in that account.)

I'd argue that it's probably trivial to track down someone's email address / PayPal login, anyhow, though...

Not really disagreeing with your points, just in the way you express them. Or don't express them, I should say. "Your site can be hacked"...

---John Holmes...

Reply With Quote
  #41  
Old August 23rd, 2005, 06:37 PM
cybersaga cybersaga is offline
Contributing User
ASP Free Newbie (0 - 499 posts)
 
Join Date: May 2005
Location: The armpit of Niagara
Posts: 60 cybersaga User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 Day 16 h 37 m 2 sec
Reputation Power: 5
Everyone I've ever had any PayPal dealings with has my PayPal email. Some of them I don't trust anymore. I'm not worried.

Reply With Quote
  #42  
Old August 23rd, 2005, 06:47 PM
Memnoch's Avatar
Memnoch Memnoch is offline
Unholy Moderator
ASP Free God 15th Plane (12000 - 12499 posts)
 
Join Date: Oct 2003
Location: In hell, where did you think?
Posts: 12,025 Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level)Memnoch User rank is Brigadier General (60000 - 70000 Reputation Level) 
Time spent in forums: 3 Weeks 6 Days 12 h 15 m 14 sec
Reputation Power: 628
There are unknown variables at play here.

1) We don't know if PayPal locks out accounts after a certain number of failed logins, if so, brute forcing it wouldn't work.

2) If they don't lock out accounts, then it's just a matter of time (maybe a long time) before you can gain access to the account.

3) Assuming you gain access to the account, we don't know if PayPal sends an active confirmation email, something where the user would recieve an email of a pending payment and then have to actively accept it by clicking a link or something.

Agreed, it may not be a huge vulernability depending on what's going on behind the scenes at PayPal, but it doesn't excuse the fact that manipulating the data is a vulnerability, however small it maybe.

4) Since we have the email address of the seller, a person could also attempt to gain access to your email account, if they could, then they could just do the "Forgot Password" on PayPal, to get it. It's amazing what can be accomplished with a single phone call.

Last edited by Memnoch : August 23rd, 2005 at 06:50 PM.

Reply With Quote
  #43  
Old August 23rd, 2005, 07:13 PM
cybersaga cybersaga is offline
Contributing User
ASP Free Newbie (0 - 499 posts)
 
Join Date: May 2005
Location: The armpit of Niagara
Posts: 60 cybersaga User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 Day 16 h 37 m 2 sec
Reputation Power: 5
I still don't see a big risk, but regardless, I think we can agree that this is a problem that PayPal themselves would have to deal with, not individual webmasters. If there is an alternative implementation, that's what you should be suggesting.

Reply With Quote
  #44  
Old August 23rd, 2005, 07:25 PM
Shadow Wizard's Avatar
Shadow Wizard Shadow Wizard is offline
Moderator From Beyond
ASP Free God 48th Plane (28500 - 28999 posts)
 
Join Date: Sep 2004
Location: Israel
Posts: 28,836 Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)Shadow Wizard User rank is General 21st Grade (Above 100000 Reputation Level)  Folding Points: 544103 Folding Title: Super Ultimate Folder - Level 2Folding Points: 544103 Folding Title: Super Ultimate Folder - Level 2Folding Points: 544103 Folding Title: Super Ultimate Folder - Level 2Folding Points: 544103 Folding Title: Super Ultimate Folder - Level 2Folding Points: 544103 Folding Title: Super Ultimate Folder - Level 2Folding Points: 544103 Folding Title: Super Ultimate Folder - Level 2Folding Points: 544103 Folding Title: Super Ultimate Folder - Level 2
Time spent in forums: 3 Months 2 Weeks 1 Day 13 h 51 m 41 sec
Reputation Power: 2389
if something is proved to be not secured, people should simply avoid using it. why all the fuss around Windows and IE? because they're not secure.... that's the main reason ppl move to different, more secure, browsers.
thus, if this is "by design" behavior of PayPal, they should be informed and unless they fix it, people should be advised to look for alternative.

Reply With Quote
  #45  
Old August 23rd, 2005, 07:54 PM
Doug G Doug G is offline
Grumpier Old Moderator
ASP Free God 11th Plane (10000 - 10499 posts)
 
Join Date: Sep 2003
Posts: 10,143 Doug G User rank is First Lieutenant (10000 - 20000 Reputation Level)Doug G User rank is First Lieutenant (10000 - 20000 Reputation Level)Doug G User rank is First Lieutenant (10000 - 20000 Reputation Level)Doug G User rank is First Lieutenant (10000 - 20000 Reputation Level)Doug G User rank is First Lieutenant (10000 - 20000 Reputation Level)Doug G User rank is First Lieutenant (10000 - 20000 Reputation Level)Doug G User rank is First Lieutenant (10000 - 20000 Reputation Level)Doug G User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 3 Weeks 5 Days 6 h 14 m 7 sec
Reputation Power: 182
Last time I said "what a bunch of prima-donna posters there are in this thread" I was kind of including to sepodati. This time, it's not about sep, but some others (you know who you are).

Memnoch, if you decide to flame someone in the future why don't you do it to their face in the topic that raised your ire, rather than starting a useless thread in another site (aspfree in this case). Now we have a bunch of unneeded hostility here. If anyone should be apologizing, it's you for causing all this flak, not sep.

I've done my share of rabble-rousing, but I've never run to another site to do my complaining.

Pfui.
Comments on this post
ChiefWigs1982 agrees!
cybersaga agrees: This was my point precisely.
__________________
======
Doug G
======
I didn't attend the funeral, but I sent a nice letter saying I approved of it. --Mark Twain

Reply With Quote
Closed Thread

Viewing: ASP Free ForumsOtherASP Free Lounge > DevShed Members


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump





 Free IT White Papers!
 
How to Present Effectively Online
This white paper offers practical and actionable advice on the key steps that any presenter should consider as they plan and execute a Webinar or online meeting.

 
Open Source Security Myths
Open Source Software (OSS) is computer software whose source code is available to the general public with relaxed or non-existent intellectual property restrictions (or arrangement such as the public domain), and is usually developed with the input of many contributors.

 
Power and Cooling Capacity Management for Data Centers
This paper describes the principles for achieving power and cooling capacity management.

 
Scalable, Fault-Tolerant NAS for Oracle - The Next Generation
For several years NAS has been evolving as a storage alternative for Oracle databases, and for good reason: NAS is quite often the simplest, most cost-effective storage approach for Oracle. Learn about the benefits that HP's approach to scalable NAS brings to Oracle environments in this comprehensive white paper.

 
Understanding Web Application Security Challenges
This white paper discusses many common threats and preventive measures for Web application security, and explains what you can do to help protect your organization.

 

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2009 by Developer Shed. All rights reserved. DS Cluster 4 Hosted by Hostway
Stay green...Green IT