Archive for the ‘OWASP AppSec’ Category

AppSec DC Update

Friday, October 2nd, 2009

Most of my time these days is going into AppSecDC. So I thought I’d share a bit of a shameless plug here that I just sent out to the conference mailing list:

People are registering, hotel rooms are being booked, classes are being enrolled in, and we’re just over a month out!

First off, if you haven’t registered or approached us about volunteering yet, today is the LAST day for early bird registration.

The link for registration is here

Secondly, if you are interested in volunteering, and haven’t contacted us about it yet, please contact Jon Rose, who is handling the volunteer coordination these days. He will be sending out a volunteer information packet in the next few days that should have answers to some of your questions, and he should be able to hook you up with getting “signed up” for specific positions.

Also, got Web 2.0? If so, we’re out there, and need your help. Follow, join, repost, talk about, and all those other good things. Every bit of extra visibility gives people who don’t know about the conference a chance to join in and participate!

Follow @AppSecDC09 on Twitter!

Join the event on Facebook, Linked In, or Upcoming !!

If you can, publish the event to your profile about it on whatever service, and tell your friends!

Look for more announcement soon. Next week, we’ll be highlighting some of the training options, and talking about what’s going on with our panels and some of our other events.

Podcast Love

Thursday, October 1st, 2009

I (among others) are appearing in a few podcasts this week.

Amrit Williams interviewed me for his “Beyond the Perimeter” podcast, where in several parts I discuss AppSecDC, OWASP, and web application security. The first of these is up today, the others will follow next Tuesday and Thursday. BTP is also on iTunes.

Jim Manico, host of the wildly successful OWASP podcast, was nice enough to have a bunch of us over for some friendly banter about security inside the beltway a while back. You can hear that as of today, or if you subscribe through iTunes, you can get it there as well. This features myself, Matt Fisher of Piscis Security, Jack Whitsitt, Dan Philpott of Fismapedia and Guerilla-CISO. Mike Smith of Guerilla-CISO just missed us, and will be on another episode coming out soon!

OWASP DC this week, CapSec next week

Monday, April 20th, 2009

Just a reminder about some upcoming events:

This Wednesday, Jon Rose will be presenting his Deblaze tool, and I will be talking about some of the recent activity in OWASP, including (hopefully) the official announcement of AppSec US 2009 being hosted in November in Washington DC.

OWASP DC
Thursday April 22nd 6:30 PM

Duques Hall Rm 650D
George Washington University
2201 G St. NW
Washington DC 20037

Please note that this is NOT the same room as last time. It’s nearby, and hopefully we’ll have signs up to show you the way.

Next week, CapSec DC will have its April incarnation at Stetson’s. Hopefully this time we will outnumber marauding birthday parties. Though it was nice to have free balloons.

CapSec DC
Wednesday April 29th, 7:00 PM

Stetson’s
1610 U St NW
Washington DC 20009

OWASP AppSec 2008 — Analyzing the WHID

Monday, September 29th, 2008

The first presentation I saw after the Keynote was Ofer Shezaf, presenting an analysis of recent results in the Web Hacking Incidents Database (WHID), a compilation of publicly disclosed Web Hacking Incidents hosted by the Web Application Security Consortium (WASC).

Ofer, who works for Breach Security, discussed the issues of trying to measure the effects and impact of security measures on web security. Documenting actual incidents covers definite risk factors from “real” bad guys, but even so, figuring out metrics for web applications is very difficult to assess.

Many web compromises other than defacements are stealthy in nature, and many organizations are either unaware of web compromises, or do not disclose them unless they run afoul of some regulatory requirement to do so (breach of PII, etc). So, as a result, most statistics on web compromises are skewed towards defacements and information leakage, as those are the only two that are regularly seen by the public.

Most assessments are biased, Ofer said, based on the role of who is doing the assessment. Most vendors are going to emphasis “FUD factors” or the results of automated tools, and many times developers reviewing their own code are going to be over-confident in their abilities and not give it the scrutiny it deserves. Lots of vulnerabilities are reported due to applications having a large attack surface, but the validity of the actual Risk and Threat are not considered in most listings of vulnerabilities.

As a case in point, most statistics from vendor tools and top ten lists are based on easily found and discovered vulnerabilities, and so the output of these is vulnerability only.

The OWASP Top Ten is vulnerable to this as well, Ofer claims. Having had some of the results tweaked by the OWASP board (such as the inclusion of CSRF) has helped, but he still feels that it is not an accurate depiction of what to worry about when actually calculating Threat and Risk. Analysis of the WHID shows that some “old” vulnerabilities are still alive and kicking — a large chunk of the last year’s WHID results show misconfiguration of servers as a main avenue of attack, and yet that was phased out of the last OWASP top ten (2007).

He acknowledged that WHID shows the same defacement and information leakage skew mentioned above due to sources, and also that most disclosed hacking incidents are against government and educational organizations. He doesn’t feel that this is necessarily accurate, but more because of requirements for disclosure and transparency in these organizations.

The next “targets” in priority in the WHID are retail institutions, followed closely by internet companies themselves — ISPs and others who influence the traffic of the internet themselves. He thinks that that niche may be the next big target, because of the use that their resources can be put to.

Having evaluated the 2007 data and what he’s seen for 2008, he points out the following trends from the past year:

There are finally large scale business models taking advantage of web application vulnerabilities. Web Hacking is replacing traditional spam methods as the most prolific way of propagating malware. In this process, the web site is the intermediary, not the end target, serving as a mechanism to infect clients. The “business” of malware has shifted its focus to this mass hacking as well, so targeted assaults on specific websites are less frequent (compared to overall incidents), but by no means have they gone away.

Sites are now valued by the loyal customer base that they have, rather than specific content — the larger the infection vector for the site, the more useful it is in the new model. However, small sites are hit constantly now by the mass SQL injection packages, which take over mom and pop sites by the millions.

And, as mentioned above, hacking service providers are increasing as well, with hacking of boxes that are network providers or ISPs.

So, in summary, trends indicated on the vulnerability front don’t always match what is happening in the real world, and investing protection dollars may be better done following the real world trends than trying to match vulnerability lists. Threat modeling should be done to include real risks and threats for your organization, not just the latest research discoveries.

OWASP AppSec 2008 Keynote

Sunday, September 28th, 2008

The keynote for this year was a tag team of various OWASP board members.

Tom Brennan played host to the panel, as he was not only on the board, but a local chapter lead and primary organizer of the conference.

Jeff Williams started the keynote out by discussing the promise of software, and how we are not fulfilling that promise. Currently, Jeff said, the security community is failing. The focus is on penetration testing and exploits, and not how code is written, and researchers are chasing obscure problems, and not looking at the “big questions” (which are also the hard questions) with research.

Repeating some of the mantras oft heard from myself and many others, Jeff pointed out that we can turn Application Security from a “black art” into a science, by organizing and exposing the knowledge required. He mentioned the OWASP is attempting an “OWASP in schools” program that will attempt to get lecturers to do free lectures on application security at different colleges and universities.

Jeff stated that the industry needs to promote secure coding — to the point that it becomes a primary requirement of building any software. “Breaking is easy, building is hard,” he said, but he felt that the collective we at the conference can fix the software market. OWASP is attempting to reach out to groups who build languages and standards and help them build new projects securely with “Intrinsic Security Working Groups” so that new software will be build properly.

Jeff closed by saying that making Application Security into a movement is the only way that it’s going to succeed.

Dave Wichers then discussed OWASP projects and where they are at in the evolution of OWASP. This was the first mention of the “more structure” that OWASP is moving towards — a stricter application of criteria for qualities of release, for all types of projects, and a desire to require that projects advance a level of quality every “season of code” that they are put through.

Dave said that most OWASP documents are available through LuLu as bound documents in addition to electronic format, and that OWASP has taken the steps of adding staff for various administrative purposes as the organization grows.

In the document arena, OWASP is looking to create an “Application Security Desk Reference,” designed to be a one stop shop for discussion of concepts of application security, which could then be referenced internally in other documents. This would allow a “one stop shop” for people seeking core knowledge, and allow other projects to reference back to it instead of having to duplicate boilerplate on basic concepts.

OWASP is also looking towards having more and more conferences and open events to attempt increase visibility and awareness.

Dinis Cruz then took the stand, and discussed another facet of OWASP’s growth — the formal adoption of a grants program for funding projects — things like “season of  codes” now have a formal review process with a review board, to attempt to be more evenhanded and fair in terms of what is handed out, and to attempt to focus and steer the growth of the organization by weighing if projects are pertinent to the mission.

Dinis also echoed the need for an increase in events and visibility, stating that often folks who did OWASP had it as a volunteer “second job” that was completely virtual, and that real world interaction helped promote better communication and interaction between people working towards a common goal.

He ended by discussing the upcoming OWASP summit in Portugal, which will be taking place in November, and how there will be a two-day set of working sessions for OWASP leadership and contributors to set goals and projects for the next year.