Forums / General Questions / Customer information problem -- zenid

Customer information problem -- zenid

Locked

Started by janeausten72 on 7 Sep 2006, 1:06 PM · Views: 2,987

Results 1 to 14 of 14
This thread is locked. New replies are disabled.
7 Sep 2006, 1:06 PM
#1
janeausten72 avatar

janeausten72

New Zenner

Join Date:
Oct 2004
Posts:
20
Plugin Contributions:
0

Customer information problem -- zenid

I run a site with only digital downloads (http://www.liddysloft.com/boutique) and lately I've had a few customer names that come up as ordering different combinations of our free items over and over (ie. order #1: freebie #1, order # 2: freebies #1-4, etc.)

I updated the site with the latest security fixes per the forum instructions as soon as the e-mail/announcement came out that they were needed.

Is this something wrong with the ordering system or an attempt at hacking? I had a lady just this morning (first time) e-mail me and say she received e-mail confirmations of orders that she didn't place and she was VERY irate. :(

7 Sep 2006, 1:08 PM
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,511
Plugin Contributions:
176

Re: Customer information problem -- zenid

Doesn't sound like a hack. Sounds like spam abuse.
You could investigate the IP addresses these orders were place from, and perhaps ban them.

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

7 Sep 2006, 1:18 PM
#3
janeausten72 avatar

janeausten72

New Zenner

Join Date:
Oct 2004
Posts:
20
Plugin Contributions:
0

Re: Customer information problem -- zenid

This is the e-mail the lady sent me,

"Hello. I'm really upset...Last night I created an account with you to download a couple of your freebies and possibly order a kit or two (which I was going to do this morning). To my surprise, this morning I woke up to an inbox full of order confirmations for orders that I did not place (10 in total). My security has been compromised! There are now a bunch of people that have my personal information...my full name, phone number, address and e-mail. Thank goodness I hadn't purchesed anything or they'd have that information too! Words cannot describe how violated I feel. You truly need
to do something to fix this situation."

I wasn't sure if this was the "hacker" still trying to get information from me by my reply.

7 Sep 2006, 1:22 PM
#4
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,511
Plugin Contributions:
176

Re: Customer information problem -- zenid

This isn't hacking.

This is most likely a result of advertising a URL to your site which included a &zenid=xxxxxxxxxxxxxxxxxxxx section in the link.

This would allow anybody to take over someone else's session if both people came in via that same link.

Try turning "Recreate Session" "on" in Admin->Configuration->Sessions
This should help prevent that behaviour.

However, you need to TEST several purchases from several different computers to be sure things are still working right.

AND ... GO FIND THAT BAD PUBLISHED URL ... and get rid of it...

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

7 Sep 2006, 1:41 PM
#5
janeausten72 avatar

janeausten72

New Zenner

Join Date:
Oct 2004
Posts:
20
Plugin Contributions:
0

Re: Customer information problem -- zenid

I'll try that--as soon as I can. The server is flaky today! I'll update as soon as I do this.

Thank you!

7 Sep 2006, 2:06 PM
#6
janeausten72 avatar

janeausten72

New Zenner

Join Date:
Oct 2004
Posts:
20
Plugin Contributions:
0

Re: Customer information problem -- zenid

In looking at the orders, I see two IP addresses for each order, on right after the other. This particular lady does have her IP address on several of the orders as the first IP address, but the second ones differ. And then there are orders with two completely different IPs. How do I figure out if I should ban any?

Sorry so many questions--I'm really new to all this!

7 Sep 2006, 2:11 PM
#7
merlinpa1969 avatar

merlinpa1969

Totally Zenned

Join Date:
Mar 2004
Posts:
13,031
Plugin Contributions:
4

Re: Customer information problem -- zenid

you dont need to ban any of these,
you need to findout where the link was that they came in from,
Also re-assure her that even had she placed an order that none of her payment information is stored,

Zen cart PCI compliant Hosting

7 Sep 2006, 2:20 PM
#8
janeausten72 avatar

janeausten72

New Zenner

Join Date:
Oct 2004
Posts:
20
Plugin Contributions:
0

Re: Customer information problem -- zenid

Is there any easy way of tracking that? I have people that post links to the store, gallery, forums all over the place! :P

And any way to prevent that happening again or will the Recreating Sessions work?

7 Sep 2006, 7:42 PM
#9
dbltoe avatar

dbltoe

Totally Zenned

Join Date:
Jan 2004
Location:
N of San Antonio TX
Posts:
9,893
Plugin Contributions:
20

Re: Customer information problem -- zenid

DrByte:

This isn't hacking.

This is most likely a result of advertising a URL to your site which included a &zenid=xxxxxxxxxxxxxxxxxxxx section in the link.

This would allow anybody to take over someone else's session if both people came in via that same link.

Try turning "Recreate Session" "on" in Admin->Configuration->Sessions
This should help prevent that behaviour.

However, you need to TEST several purchases from several different computers to be sure things are still working right.

AND ... GO FIND THAT BAD PUBLISHED URL ... and get rid of it...

Do a search through your site to find "&zenid". You, or someone "helping" you, has added a link AND added the Zen ID into it. When this is done, everyone who clicks the link is entered into the same session and one order places an order for everyone including those who did not log out and whose session has not dropped.

Most of them are on the main page inserted from the define pages editor but, there may be others.

Need a hand with Zen Cart? Hire the team at myZenCartZone.com for upgrades, repairs, and custom plugins.
Zen Cart Certified hosting at myZenCartHost.com

8 Sep 2006, 2:51 PM
#10
janeausten72 avatar

janeausten72

New Zenner

Join Date:
Oct 2004
Posts:
20
Plugin Contributions:
0

Re: Customer information problem -- zenid

That seemed to work . . . only now the whole center section of the store has disappeared!
I checked all the settings I know about from Admin and everything is turned on that needs to be but my main page info., New Products, Specials, and when you click on a product the descriptions are no longer there!

Can someone help? http://liddysloft.com/boutique/index.php?main_page=index

8 Sep 2006, 4:24 PM
#11
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,511
Plugin Contributions:
176

Re: Customer information problem -- zenid

"when" did this content disappear?

Have you edited any files? If so, which ones? Can you undo what you did? Did you make backups before proceeding?

If I had to troubleshoot something like that, I'd use these steps:
http://www.zen-cart.com/wiki/index.php/Troubleshoot_-_Diagnosing_Obscure_Issues

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

8 Sep 2006, 5:32 PM
#12
janeausten72 avatar

janeausten72

New Zenner

Join Date:
Oct 2004
Posts:
20
Plugin Contributions:
0

Re: Customer information problem -- zenid

It was sometime after 11:26 p.m. EST last night--when I got my latest order--and this morning at 8:00 a.m. when I checked the store.

Nothing was changed in the store by me--I was too busy working on the Forums and Gallery--which are not interconnected. I do have backup.

8 Sep 2006, 6:36 PM
#13
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,511
Plugin Contributions:
176

Re: Customer information problem -- zenid

what's in this file:

/includes/templates/YOURTEMPLATE/common/main_template_vars.php

what happens if you rename it to BAD_main_template_vars.BAD ?
(this should force it to use the master ... see below: )

What's in the master version of it? :
/includes/templates/template_default/common/main_template_vars.php

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

8 Sep 2006, 6:57 PM
#14
patski avatar

patski

Zen Follower

Join Date:
Nov 2004
Location:
Deal, Kent, UK
Posts:
325
Plugin Contributions:
0

Re: Customer information problem -- zenid

Dr B I've noticed on occasion when I've been adding links into pages eg links to product pages, that when I copy the link from the browser bar for a page I've browsed to even if I haven't included the session id it mysteriously appears if I go back and look at the page code later. To be honest I haven't pinned the behaviour down exactly but it does happen from time to time.

I'll pay more attention and report back if I have more info.