Printify
EXHIBIT 0029 — CAPITAL ONE
EXHIBIT 0029 — CAPITAL ONE
Couldn't load pickup availability
Nobody broke in. The firewall was asked for the keys, and it went and got them.
On 22 and 23 March 2019 a web application firewall in front of Capital One's cloud environment was persuaded to make a request on someone else's behalf. The request went to 169.254.169.254, the address every AWS instance uses to ask about itself, and the answer was the temporary credentials for the role the firewall was running as.
That role could list and read storage buckets, so it did. The take was credit card applications going back to 2005: roughly 100 million people in the United States and 6 million in Canada, names, addresses, dates of birth, income, credit scores. About 140,000 Social Security numbers, about 80,000 linked bank account numbers, about a million Canadian Social Insurance Numbers.
Capital One did not find it. On 17 July 2019 a stranger emailed the company's responsible disclosure address to say the data appeared to be sitting in a public GitHub post. The company confirmed it on 19 July and announced it on 29 July.
The firewall had been doing its job. Every request it inspected, it inspected. It was the request it made itself that nobody had thought to inspect, because it came from inside the perimeter, from a component whose whole purpose was to be trusted.
Paige Thompson, a former Amazon Web Services engineer, was convicted of wire fraud and computer intrusion in June 2022. The Office of the Comptroller of the Currency fined Capital One $80 million. The customer class action settled for $190 million.
Every credential in the chain was valid. Every one was issued on purpose.
EXHIBIT 0029 / CAPITAL ONE / 2019
Printing, size and care
Printing, size and care
Every exhibit is printed to order, direct to garment, by Monster Digital in Miami, Florida. The ink goes into the cotton rather than sitting on top of it, so there is no plastic feel and nothing to crack or peel. It fades the way a good print should: slowly, evenly, over years of washing.
The tee is a Gildan 64000 Softstyle. 100% ring-spun cotton on the solid colours; heathers and Sport Grey are cotton-poly blends. 4.5 oz, tape-reinforced shoulders, no side seams. Unisex, S to 3XL. The artwork is printed on the front, centred on the chest, about 8.5 inches wide by 12 inches tall.
The hoodie is a Gildan 18500 Heavy Blend. 50/50 cotton-poly, 8 oz, double-lined hood, front pouch pocket. Unisex, S to 5XL. The artwork is printed large on the back, about 9 inches wide by 12.5 inches tall, set below the hood so nothing hides under it. The UNHACKED emblem sits on the left chest at about 3.75 inches.
Care. Machine wash cold, inside out. Tumble dry low or hang. No bleach. Do not iron over the print. That is the whole list.
Shipping
Shipping
US shipping is free on every order, no minimum.
Every piece is printed when you order it, so nothing ships until the press runs. Monster Digital usually has an order printed and out the door within two business days. Allow five to eight business days from order to door in the US; most arrive sooner. You get a tracking number by email the moment it ships.
Everything ships from Miami, Florida. International orders are welcome: rates show at checkout, transit runs longer, and any customs duties are charged by your country, not by us.
Need to change or cancel? Email support@unhacked.shop right away. Orders go to print quickly, and once printing has started we cannot cancel, but the returns policy still covers you.
Returns and exchanges
Returns and exchanges
If we got it wrong, we replace it free and you do not ship anything back. Damaged, misprinted, defective, or the wrong item: email support@unhacked.shop within 30 days of delivery with your order number and a photo. Replacement at no cost, or a full refund if you would rather.
If the fit is wrong or you changed your mind, returns are accepted for 30 days from delivery on items that are unworn, unwashed, and in original condition. Email us with your order number for instructions. Return shipping on these is paid by you; the refund goes to your original payment method within 5 to 10 business days of our receiving it.
Exchanges. Fastest route is a return plus a new order. Email us and we will help you get the size right the second time.
Full policy: Refund policy.
