Opened 8 years ago

Last modified 8 years ago

#6399 closed defect

VICARKeywordHandler::Ingest() broken for End Of file Labels after 2.0.2 update — at Initial Version

Reported by: swalter75 Owned by: warmerdam
Priority: normal Milestone: 2.0.3
Component: default Version: 2.0.2
Severity: normal Keywords: vicar
Cc:

Description

There was a buffer overflow bug in pre-2.0.2 versions of gdal, which has been corrected in #6256. The correction was to truncate the amount of bytes read to that of the buffer. This resulted in non-functional (but secure) code.

Here we introduce another buffer variable with the correct size to read the full EOL label.

Change History (1)

by swalter75, 8 years ago

Attachment: vicarfmt-6399.patch added
Note: See TracTickets for help on using tickets.