[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Buffer overflow in documentation
From: |
Markus Gothe |
Subject: |
Re: Buffer overflow in documentation |
Date: |
Sat, 11 Apr 2020 22:58:06 +0200 |
That's totally OK if the length etc being check before the call to sprintf().
Sometimes the use of sprintf is the way to go like if you have unsigned
char[ETH_ALEN] here replacing it will snprintf will set ETH_ALEN+1 to '\0' and
do an invalid access.
Could you pinpoint why snprintf is better to use in this particular case please.
BR,
Markus
Sent from my BlackBerry - the most secure mobile device
Original Message
From: address@hidden
Sent: April 11, 2020 22:48
To: address@hidden
Subject: Buffer overflow in documentation
Hi,
https://www.gnu.org/software/gettext/manual/html_node/Preparing-Strings.html
The above documentation mentions the sprintf function. It should rather
mention snprintf instead, to protect against buffer overflows.
Best,
Roland