Security
Brief items
The OWASP top ten web application vulnerabilities
The Open Web Application Security Project has issued a new version of its top-ten list of web application security vulnerabilities; the full version is available from the SourceForge download network in PDF format. The list is little changed from last year - web sites are still being attacked using the same sorts of vulnerabilities. This year's list is:
- Unvalidated input, usually in the form of playing with HTTP
requests. Many of the other problems on this list come down to input
validation problems in the end.
- Broken access control mechanisms. Access control is often an
oversight, and often implemented poorly.
- Broken authentication and session management. Among other
things, the study points out that identifiers like session cookies
must be protected by SSL or session hijacking is possible.
- Cross-site scripting. ("
The likelihood that a site contains XSS vulnerabilities is extremely high
"). - Buffer overflows. Web applications are certainly not unique in
suffering from this class of vulnerabilities, of course. The paper
singles out Java-based web applications as being immune to buffer
overflow attacks.
- Injection flaws with SQL injection topping the list.
- Improper error handling which discloses internal information.
- Insecure storage; being the failure to use (good) encryption
when storing important information.
- Denial of service, in all the usual ways.
- Bad configuration management, such as the failure to apply security updates and poor system administration in general.
This is a daunting list for anybody trying to deploy any sort of web application in a secure manner. There are so many things which can go wrong. The risks of running a web application can be managed, however. The first step toward that end is developing an awareness of where the pitfalls lie; OWASP, in compiling its list, has helped us to take a step in that direction.
New vulnerabilities
gaim: remote overflows
| Package(s): | gaim | CVE #(s): | CAN-2004-0006 CAN-2004-0007 CAN-2004-0008 | ||||||||||||||||||||||||||||||||||||||||||||||||
| Created: | January 26, 2004 | Updated: | February 17, 2004 | ||||||||||||||||||||||||||||||||||||||||||||||||
| Description: | Stefan Esser has discovered several vulnerabilities in Gaim 0.75. This advisory has details of 12 separate vulnerabilities. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Alerts: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
mod_python: denial of service vulnerability
| Package(s): | mod_python | CVE #(s): | CAN-2003-0973 | ||||||||||||||||||||||||||||
| Created: | January 27, 2004 | Updated: | October 4, 2004 | ||||||||||||||||||||||||||||
| Description: | Apache's mod_python module could crash the httpd process if a specific,
malformed query string was sent.
The Apache Foundation has reported that mod_python may be prone to Denial of Service attacks when handling a malformed query. Mod_python 2.7.9 was released to fix the vulnerability, however, because the vulnerability has not been fully fixed, version 2.7.10 has been released. Users of mod_python 3.0.4 are not affected by this vulnerability. | ||||||||||||||||||||||||||||||
| Alerts: |
| ||||||||||||||||||||||||||||||
trr19 - privilege leakage
| Package(s): | trr19 | CVE #(s): | CAN-2004-0047 | ||||
| Created: | January 28, 2004 | Updated: | January 28, 2004 | ||||
| Description: | The trr19 utility fails to drop group privileges, thus giving group access to a local attacker. | ||||||
| Alerts: |
| ||||||
Resources
CERT and Homeland Security get together
CERT has sent out a new announcement of its partnership with the U.S. Department of Homeland Security, which has been going on for a few months. "While this new partnership, known as US-CERT, has been low key, we have been working aggressively to upgrade our capabilities." This aggressive upgrade, for the moment, seems to consist of a new set of security bulletins for non-technical users.
Events
CodeCon program announced
The third annual CodeCon is happening February 20 to 22 in San Francisco. The program for the conference has been announced; click below for the details.
Page editor: Jonathan Corbet
Next page:
Kernel development>>
