twitter
T-Shirt Talk Update
We are back! Updates should be multiple times per week now.

CNN T-Shirts – Spreadshirt System Exploited

Yesterday we posted about how Spreadshirt made it possible to buy CNN headlines on t-shirts. Well, someone figured out that you can change the url for products and it will change the title/image on the CNN t-shirts. A Digg user created a shirt that said “ABC News Fucked Up the Pennsylvania Debate” and over 849 people dugg the story. From there everyone started creating their own funny CNN headlines. One Digg user commented “now that is a rather spectacular example of WTF coding. “let’s just send the article title through as an URL string, what’s the worst that could happen?” Some of the t-shirts created by users included:

“CNN welcomes our Digg overloads”
“MSNBC is where it’s at”
“Hillary is a liar”
“We don’t report real news”
“Obama zealots are cry babies”

The system has since been fixed so if you change the search string it will redirect you back to the list of shirts. In some circumstances having the text in the url would be fine but in this case it was a serious oversight. This is embarrassing for Spreadshirt but it sure did help spread the word about CNN’s new t-shirt feature. For more info check out Digg.

Spreadshirt

Written by T-Shirt Talk

3 Comments

  1. Gavin · April 25, 2008

    damn why is it you always read about these things after you had a chance to play too 😛

    Some slapped CNN developers wrists after this was found out I am sure!

  2. Jana Eggers · May 14, 2008

    Just to make sure the facts are straight: No shirts with modified headlines were ever able to be printed.

    There was no “fix” done. And no developers got their wrists slapped. The shop acted the entire time as intended. You said it best:
    “…it sure did help spread the word about CNN’s new t-shirt feature.”

    We could have at any time (before or after launch) stopped fake headlines from being displayed, just as we prevented fake headlines from being printed.

    As Oscar Wilde said: The only thing worse than being talked about is not being talked about.

  3. T-Shirt Talk · May 16, 2008

    Thanks for the follow up. However, “The shop acted the entire time as intended”. It is easy to say that now but the system was not created to let people create their own fake headlines. This was an exploit that someone found. But you are right it wasn’t something that had to be fixed because it was driving attention to the system.

    matt

Leave A Reply


Warning: Use of undefined constant key - assumed 'key' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 22

Warning: Use of undefined constant alllinks - assumed 'alllinks' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 29

Warning: Use of undefined constant locallinks - assumed 'locallinks' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 36

Warning: Use of undefined constant key - assumed 'key' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 42

Warning: Use of undefined constant searchbox - assumed 'searchbox' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 45

Warning: Use of undefined constant link_icon - assumed 'link_icon' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 52

Warning: Use of undefined constant userpreview - assumed 'userpreview' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 59

Warning: Use of undefined constant customlogo - assumed 'customlogo' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 66

Warning: Use of undefined constant previewshots - assumed 'previewshots' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 73

Warning: Use of undefined constant theme - assumed 'theme' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 79

Warning: Use of undefined constant theme - assumed 'theme' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 79

Warning: Use of undefined constant preview_trigger - assumed 'preview_trigger' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 81

Warning: Use of undefined constant preview_trigger - assumed 'preview_trigger' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 81

Warning: Use of undefined constant url - assumed 'url' (this will throw an Error in a future version of PHP) in /home/ttalk/public_html/wp-content/plugins/ald-spa/ald-spa.php on line 83