Files
s390-tools/zipl/boot
Marc Hartmayer 1a150b2fe0 zipl/stage3: fix "off-by-two" errors
1. `begin` is used as array index and should therefore never be greater
    than COMMAND_LINE_SIZE - 1. Therefore let's fix the while condition.

2. `length` describes the string length and should therefore also never
    be greater than COMMAND_LINE_SIZE - 1.

The 1. off-by-two error can lead to a out-of-bounds read and the 2.
to a buffer overflow.

Reviewed-by: Philipp Rudo <prudo@linux.ibm.com>
Reviewed-by: Stefan Haberland <sth@linux.ibm.com>
Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com>
Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
2020-05-06 17:36:39 +02:00
..
2020-03-02 14:26:30 +01:00
2020-03-02 14:26:30 +01:00
2017-08-21 10:55:40 +02:00
2017-08-21 10:55:40 +02:00
2017-08-21 10:55:40 +02:00
2017-08-21 10:55:40 +02:00
2017-08-21 10:55:40 +02:00
2020-03-02 14:26:30 +01:00
2017-08-21 10:55:40 +02:00
2017-08-21 10:55:40 +02:00
2020-03-16 13:39:10 +01:00
2020-05-06 17:36:39 +02:00
2020-05-06 17:36:39 +02:00
2020-05-06 17:36:39 +02:00