newsbot
18-10-2007, 08:30 PM
The source and destination numbers for a given call are not correctly escaped by the cdr_addon_mysql module when inserting a record. Therefore, a carefully crafted destination number sent to an Asterisk system running cdr_addon_mysql could escape out of a SQL data field and create another query. This vulnerability is made all the more severe if a user were using realtime data, since the data may exist in the same database as the inserted call detail record, thus creating all sorts of possible data corruption and invalidation issues.
http://www.securiteam.com/unixfocus/6M00B2AK0Q.html
http://www.securiteam.com/unixfocus/6M00B2AK0Q.html