 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
Marco Tabini's Blog: Security-related bugs are good. No, really!
by Chris Cornutt February 03, 2006 @ 06:36:09
In his latest entry, Marco Tabini talks about some of the security issues surrounding PHP that have been going around lately, and his take on the situation.
If you happen to keep a tab on the various posts in the community, you have undoubtedly noted a variety of opinions on the subject-I think that security doesn't belong in the language, Chris has made his point clear and Harry sort-of responded to both of us.
As a community, we are all tasked with ensuring that PHP becomes a better product. And by "community" I really mean everyone-individuals, OSS groups and commercial entities. I think that finally, after so many false starts, we are beginning to do a good job of it, too.
The post continues on, talking more about the ever-growing trend towards PHP5 and a push forward towards applications written with it with better security and less issues overall...
voice your opinion now!
security bugs PHP5 PHP4 Chris Shiflett Harry Fuecks security bugs PHP5 PHP4 Chris Shiflett Harry Fuecks
Chris Shiflett's Blog: Essential PHP Security - Forms and URLs
by Chris Cornutt December 22, 2005 @ 11:00:47
Chris Shiflett has a new post on his blog today that points to a sample chapter of his book, "Essential PHP Security", that's been posted over on MySQL's Developer Zone.
The sample chapter of Essential PHP Security for MySQL's Developer Zone is now available: Chapter 2, Forms and URLs.
This chapter discusses form processing and the most common types of attacks that you need to be aware of when dealing with data from forms and URLs. You will learn about attacks such as cross-site scripting (XSS) and cross-site request forgeries (CSRF), as well as how to spoof forms and raw HTTP requests manually. By the end of the chapter, you will not only see examples of these attacks, but also what practices you can employ to help prevent them.
If you haven't gotten a chance to check out the book, you definitely should. It's recieved greate reviews by people all over the community, and thought smaller, contains a lion's share of information about PHP security matters...
voice your opinion now!
book essential security shiflett sample chapter dev.mysql.com book essential security shiflett sample chapter dev.mysql.com
Chris Shiflett's Blog: Google XSS and Evil Character Encoding
by Chris Cornutt December 22, 2005 @ 06:19:39
On his blog today, Chris Shiflett has two posts about a problem with Google and a Cross-site Scripting attack that it's vulnerable to.
From this post:
The recent cross-site scripting (XSS) vulnerability discovered in Google perfectly illustrates why character encoding matters. This example demonstrates how to use PHP's htmlentities() with the optional third argument that indicates the character encoding.
By way of demonstration, he provides a little PHP script that makes a request in a different character encoding than Google can handle. Coupled with the small response from Google, a UTF-7 character sent to certain browsers could be interpreted and executed.
In this second post, he answers a question from the comments - "how will this effect my site?"
Rather than offer another vague answer, I decided to provide a very simple proof of concept that demonstrates how character encoding inconsistencies can bite you. Google's vulnerability has of course been fixed, but with a simple PHP script, we can reproduce the situation.
The script, though escaped, still causes a Javascript popup box to show when the page is loaded - all due to a lack of improper character encoding handling...
voice your opinion now!
shiflett google xss character encoding shiflett google xss character encoding
Chris Shiflett's Blog: PHPSecurity.org Launches
by Chris Cornutt December 07, 2005 @ 07:03:43
In an effort to help increase the security awareness (more than he already has), Chris Shiflett has created a companion site for his O'Reilly book "Essential PHP Security" - PHPSecurity.org.
PHPSecurity.org, the companion web site for my new book, Essential PHP Security, is now online. Many thanks to Amy Hoy for the excellent design!
I've included the table of contents, the (unfortunate) errata, some reviews, and the code repository.
He also notes that, while there are partial examples in the book, there is no complete example that could be used to do anything malicious (the parts are there, obviously, but just not in once place). Overall, though, he says that the book has been doing well, and has gotten a very warm reception from the community - hence the expansion out to the new site...
voice your opinion now!
security book essential shiflett security book essential shiflett
|
Community Events
Don't see your event here? Let us know!
|