萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> PHP原版HTML編碼器溢出問題的解決

PHP原版HTML編碼器溢出問題的解決

   PHP5.1.6、4.4.4及以前版本中,在查找關於“htmlspecialchars() and htmlentities() ”相關字符編碼的時候,當UTF-8編碼被選擇的時候可能會觸發一個可能的緩沖器溢出。

  “While we were searching for a hole in htmlspecialchars() and htmlentities() to bypass the encoding of certain chars to exploit a possible eval() injection hole in another application we discovered that the implementation contains a possible bufferoverflow that can be triggered when the UTF-8 charset is selected.”

  最新發行的PHP5版本5.2已經修正了這個錯誤,但是該問題仍然在PHP4.4 版本中存在。全部信息可以在the full vulnerability 查看到。

copyright © 萬盛學電腦網 all rights reserved