Tobias Stoeckmann
6a3cb6b1bd
nss: Improve network number parsers (bz 32573, 32575)
...
Make sure that numbers never overflow uint32_t in inet_network to
properly validate octets encountered in IPv4 addresses.
Avoid malloca in NSS networks file code because /etc/networks lines
can be arbitrarily long. Instead of handcrafting the input for
inet_network by adding ".0" octets if they are missing, just left shift
the result. Also, do not accept invalid entries, but ignore the line
instead.
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
2025-02-13 16:31:28 -03:00
..
2025-01-01 11:22:09 -08:00
2025-01-13 10:54:38 -03:00
2016-09-23 08:43:56 -04:00
2020-07-17 15:19:35 +02:00
2020-07-08 17:25:57 +02:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2020-07-08 17:25:57 +02:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2017-08-07 19:55:34 +00:00
2016-04-28 12:53:50 +02:00
2025-02-13 16:31:28 -03:00
2017-08-07 19:55:34 +00:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2024-11-25 16:45:59 -03:00
2024-11-25 16:45:59 -03:00
2024-11-25 16:45:59 -03:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2014-11-05 15:24:08 +05:30
2025-01-01 11:22:09 -08:00
2016-12-09 11:27:44 +01:00
2025-01-01 11:22:09 -08:00
2015-08-06 02:59:04 -04:00
2013-06-05 20:44:03 +00:00
2013-06-05 20:44:03 +00:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2012-11-29 13:35:14 -08:00
2025-01-01 11:22:09 -08:00
2025-01-01 11:22:09 -08:00
2014-11-05 15:24:08 +05:30
2025-01-01 11:22:09 -08:00
2023-10-24 12:31:00 +02:00