Proventia Server IPS for Linux technology, Proventia-G 1.1 and earlier, Proventia Network MFS, Proventia Desktop, Proventia Network IPS, BlackICE Server Protection, Proventia Server IPS for Microsoft Windows technology, BlackICE PC Protection, RealSecure Server Sensor, RealSecure Network:
This signature heuristically detects an SQL injection attempt by weighing various DDL, DML, operators, functions, keywords and symbols of the SQL programming language.
Proventia Server IPS for Linux technology, Proventia-G 1.1 and earlier, Proventia Network MFS, Proventia Desktop, Proventia Network IPS, BlackICE Server Protection, Proventia Server IPS for Microsoft Windows technology, BlackICE PC Protection, RealSecure Server Sensor, RealSecure Network: This event may not necessarily indicate an attack.s
High
Proventia Server IPS for Linux technology: 27.040, Proventia-G 1.1 and earlier: XPU 27.040, Proventia Network MFS: XPU 27.040, Proventia Desktop: 2050, Proventia Network IPS: XPU 27.040, BlackICE Server Protection: 3.6.cqk, Proventia Server IPS for Microsoft Windows technology: 1.0.914.2050, BlackICE PC Protection: 3.6cqk, RealSecure Server Sensor: XPU 27.040, RealSecure Network: XPU 27.040
Powie pForum: 1.14, Joseph Engo phpGroupWare: 0.9.12, MySQL MySQL, Microsoft Windows XP, XOOPS XOOPS: RC1.0, AdCycle AdCycle: 1.12 to 1.17, Les VanBrunt AdRotate Pro: 2.0, Compaq Tru64, Microsoft Windows Me, Microsoft Windows 2000, Microsoft Windows 98SE, Microsoft Windows 95, Data General DG/UX, Microsoft Windows NT: 4.0, Microsoft SQL Server, SCO SCO Unix, Microsoft Windows 98, IBM OS2, Sun Solaris, Linux Kernel, WindRiver BSDOS, HP HP-UX, SGI IRIX, IBM AIX, Microsoft Windows 2003 Server, Apple Mac OS X
Suspicious Activity
Multiple products that use data in SQL queries are vulnerable to SQL injection. Attackers can use SQL injection techniques to exploit Web sites and applications that implement SQL queries without first removing potentially harmful characters. Using SQL injection, attackers can create and modify tables, and possibly gain complete control over the database, host computer, and network of trusted computers.
Review every parameter of every script that interacts with a Web site or application. If testing the script yields any form of database error message in any part of the response (including hidden fields and headers), then the application is vulnerable to SQL injection.
These guidelines can help minimize the possibility of SQL injection and mitigate the risk:
SPI Dynamics White Paper
SQL Injection: Are Your Web Applications Vulnerable?
http://www.spidynamics.com/papers/SQLInjectionWhitePaper.pdf
ISS X-Force
SQL Injection affects multiple database-backed applications
http://www.iss.net/security_center/static/8783.php