Lounging CeresTevis.NetLounging Mars
homecontactportfolioweblogfeatures


07/13/2002
"Yahoo Mail Text Swapping"

It's nice to see that Yahoo is turning a healthy profit. Unfortunately, instead of cooking their books, Yahoo has been cooking their own users' private correspondence.

Yahoo, understandably, fears something called a "cross-site scripting attack" where a malicious user can insert a javascript into their HTML e-mail that might, for example, spawn a million new e-mails when the mail server processes it. That would be bad. To prevent this, Yahoo runs a kind of spell-check on all it's HTML e-mail that replaces javascript command words in the text of the mail sent to its users.

This word swapping has been going on since at least March 2001, but because Yahoo isn't up front about it's practices, very few people have spotted the swapping. This has resulted in widespread information damage. For example, the word "medieval" (which contains the javascript command "eval") is converted in Yahoo mail to "medireview".

University papers, bibliographies, book reviews, newspaper columnists, and endless enthusiast sites drop this Yahoo-changed content unseen into texts. Google now shows over 640 sites (and 1,150 separate instances) of the word "medireview" being used in lieu of the word "medieval." Web authors really should proofread their content.

Also, readers have begun to ask where these words originally came from. I'd wonder why an author used the word medireview, too. Does this new, odd word have a subtler meaning beyond "medieval?" I'd say yes! It means Yahoo hasn't taken the time to construct a very good filtering script.

For a list of Yahoo's swapped words:
http://www.ntk.net/2002/07/12/yahoo.txt
[ via NTK, heavily edited ]

Replies: 1 Comment


I guess Yahoo likes to object xobject to freedom of expression statement.
Posted by Rich D
Monday, July 15, 2002 at 09:08 AM EST



MOST RECENT POSTS

I Thought I Was The Only One
If You Had To Do It...
Underneath an Iceberg
AOLSearch Now Uses Google
Chicken McNuggets
Trapped in a Box
Popping a Water Ballon in Zero G
Who Would You Kill on Six Feet Under?
Buffy Dissed by the Emmys
Move to Iceland
Birthday
Mysteries Explained : Michael Jackson
My Brother is in Afghanistan
Journalism's Age of Melancholy
Vatican Sitting On Time Machine?
The Crowded Room Phenomenon
Car in Hotel Swimming Pool
Yahoo Mail Text Swapping
Rain, rain, rain, sprinkles, rain
Joke
Thirsty Cat
The Shellfish Agenda
News on the Day I Was Born
John Frankenheimer 1930-2002
Tour de France Lance
Happy 226th, U.S.!
Survivor Application Videos
More Brainteasers
BBC to revive Doctor Who
Help Afghan Girls
Bring Your Sons to Work Day
Cabazon, California Dinosaurs
The Friday Five - When was the last time...
Brainteasers
It's A Spanish-Speaking World
Ugly Money Coming in 2003
Remembering the Alamo
Gatorade Commercial Music
Follow the Money
Haste Makes Waste
South Park Character Generator
Florida's New Quarter Design
To Get Your Goat
Carrot Top Documentary
Counter-Rotating Spirals Illusion
Ostrich Head in the Sand
Tithonus, the Eternally Cranky
Where Is The New Dollar Bill?
Cancel AOL to get 3 Months Free
Cleaning Out My Bookmarks

Home | Contact | Portfolio | Web Log | Features