PT-2010-3403 · Apple · Webkit
Drew Yao
+1
·
Publicado
2010-07-22
·
Atualizado
2013-02-07
·
CVE-2010-1766
CVSS v2.0
7.5
Alta
| Vetor | AV:N/AC:L/Au:N/C:P/I:P/A:P |
Name of the Vulnerable Software and Affected Versions
WebKit versions before r56380
Description
The issue is caused by an off-by-one error in the WebSocketHandshake::readServerHandshake function in WebCore, which can be exploited by remote websockets servers. This can lead to a denial of service due to memory corruption or possibly have other unspecified impacts. The exploitation occurs via an upgrade header that is long and invalid.
Recommendations
For versions before r56380, update to a version after r56380 to resolve the issue. As a temporary workaround, consider restricting access to the WebSocketHandshake::readServerHandshake function until a patch is available. Avoid using invalid or long upgrade headers in the affected API endpoint until the issue is resolved.
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Webkit