mirror of
https://github.com/nmap/nmap.git
synced 2026-05-13 16:57:06 +00:00
Fix off-by-one bug when parsing MySQL EOF packet. Fixes #2128
This commit is contained in:
parent
c8450d4d0c
commit
1d4d3536e3
2 changed files with 4 additions and 1 deletions
|
|
@ -3,6 +3,9 @@
|
|||
o [NSE][GH#2136][GH#2137] Rectify error "time result cannot be represented..."
|
||||
in the AFP library. [Clément Notin]
|
||||
|
||||
o [NSE][GH#2128] MySQL library was not properly parsing server responses,
|
||||
resulting in script crashes. [nnposter]
|
||||
|
||||
o [NSE] Script mysql-audit now defaults to the bundled mysql-cis.audit for
|
||||
the audit rule base. [nnposter]
|
||||
|
||||
|
|
|
|||
|
|
@ -384,7 +384,7 @@ function decodeQueryResponse( socket )
|
|||
-- Is this the EOF packet?
|
||||
if b == EOF_MARKER then
|
||||
-- we don't want the EOF Packet included
|
||||
block_end = pos - HEADER_SIZE
|
||||
block_end = pos - HEADER_SIZE - 1
|
||||
pos = pos + header.len
|
||||
break
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue