SEO Egghead by Jaimie Sirovich: A blog about SEO, written for nerds, by a nerd.

Choose a Topic:

» Suggest a topic or buzz to cover; if I write about it, you'll get credit with a link in the post!

Thu
5
Oct '06

Find HTML Injection Vulnerabilities with Google Code Search

Archived; click post to view.
Excerpt: I guess I think like a hacker, because I thought of this before seeing RSnake's post about finding vulnerabilities with Google Code Search.If you want to find lots of PHP-based web applications that are likely vulnerable to HTML injection, try this search out:lang:php (print\(|echo)\s\$_(GET|REQ ...
7 Comments »
Thu
21
Sep '06

XSS & HTML Injection are Frighteningly Trivial to Find at Harvard.edu

Archived; click post to view.
Excerpt: This recent article mentions that XSS and HTML injection are quickly eclipsing the traditional stack smashing and SQL tainting attacks in popularity.  But why?  I posit that the reason is simple -- XSS & HTML injection vulnerabilities are frighteningly trivial to find.  I will dem ...
3 Comments »
Tue
8
Aug '06

Virtual Hosting is a Liability

Archived; click post to view.
Excerpt: I was playing around with the What is Hosted on that IP? tool I just published, and some of what I found is a bit scary.  I see cases where there are a few relatively legitimate sites nestled on the same IP with hundreds of spammy sites.  Needless to say, this is a liability.Suppose I am a ...
2 Comments »
Mon
31
Jul '06

SEO-Related Apache Exploit

Archived; click post to view.
Excerpt: Most deployed versions of Apache are potentially exploitable, as mod_rewrite has been found to be vulnerable to a stack smashing attack.  It is somewhat muted by the fact that only certain rules cause the problem.  The vulnerability is caused by an off-by-one error -- the mo ...
Leave a passing comment »
Fri
30
Jun '06

Auditing for HTML Tainting

Archived; click post to view.
Excerpt: Note: the code for the auditing script is located here. As a programmer, I cannot stress it enough. What is it? Escaping all data processed by your web application's code! It's a common security issue, but most people are only accustomed to it, these days, in the context of SQL. Every program ...
1 Comment »