TWIG Webmail 的 SQL Query 可更改漏洞 CVE-2001-1348 CNNVD-200105-099

7.5 AV AC AU C I A
发布: 2001-05-28
修订: 2008-09-05

CVE(CAN) ID: CAN-2001-1348 对 SQL 查询语句,SQL 查询串(query string)没有用单引号括起来是一个小小的错误。这个错误可能导致潜在的危险。TWIG Webmail 存有这个漏洞。 如我们所知的,如果域类型是 int、mediumint、tinyint 等诸如此类的,SQL 查询串没有用单引号括起来能够被 mysql 接受。比如,下面两个语句的效果一样: DELETE FROM mytable WHERE id=\'\'1\'\' AND owner=\'\'karet\'\' DELETE FROM mytable WHERE id=1 AND owner=\'\'karet\'\' 正常情况下,这没有什么问题。然而,如果上面的例子中 id 的值由用户来提供就有问题了。这使得用户可以控制 SQL 查询语句,把原来的 SQL查询语句更改为另一个语句。比如,如果用户提供给 id 的 值是 \"1 OR id=2 OR id=3\",上面第二个语句就变成 DELETE FROM mytable WHERE id=1 OR id=2 OR id=3 AND owner=\'\'karet\'\' 了。TWIG Webmail 的这个漏洞使得恶意用户可以通过改变查询语句的逻辑插入 SQL 代码,进而进行非法操作。 <* 来源:Luki Rustianto (luki@karet.org) *>

0%
暂无可用Exp或PoC
当前有21条受影响产品信息