Florian Weimer
8e1472d2c1
ld.so: Examine GLRO to detect inactive loader [BZ #20204 ]
...
GLRO (_rtld_global_ro) is read-only after initialization and can
therefore not be patched at run time, unlike the hook table addresses
and their contents, so this is a desirable hardening feature.
The hooks are only needed if ld.so has not been initialized, and this
happens only after static dlopen (dlmopen uses a single ld.so object
across all namespaces).
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2017-12-18 20:04:13 +01:00
..
2017-06-08 13:58:17 -04:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-02-16 17:33:18 -05:00
2014-11-26 12:54:39 +00:00
2014-11-26 12:54:39 +00:00
2017-01-01 00:14:16 +00:00
2014-11-27 16:01:04 +00:00
2017-02-16 17:33:18 -05:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-12-12 17:29:54 -02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-07-04 16:05:12 +01:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-05-22 18:13:35 -03:00
2017-05-22 18:13:35 -03:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-10-05 17:26:05 +02:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-07-04 16:05:12 +01:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-07-04 16:05:12 +01:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-10-01 16:07:47 -07:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-07-04 16:05:12 +01:00
2017-08-31 14:48:25 +02:00
2017-12-12 17:29:54 -02:00
2017-07-14 16:09:56 +01:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-08-31 14:48:25 +02:00
2017-08-31 14:48:25 +02:00
2017-06-08 13:58:17 -04:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2015-10-12 15:18:08 +02:00
2015-02-06 12:24:16 -08:00
2017-12-12 17:29:54 -02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-05-22 18:13:35 -03:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-02-16 17:33:18 -05:00
2017-02-16 17:33:18 -05:00
2017-02-16 17:33:18 -05:00
2017-02-16 17:33:18 -05:00
2016-06-11 14:50:16 -07:00
2017-01-01 00:14:16 +00:00
2014-11-05 15:24:08 +05:30
2014-11-05 15:24:08 +05:30
2014-11-05 15:24:08 +05:30
2017-01-01 00:14:16 +00:00
2017-09-09 12:41:54 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-07-04 16:05:12 +01:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-12-18 20:04:13 +01:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-12-12 17:29:54 -02:00
2017-08-31 14:48:25 +02:00
2017-07-14 16:09:56 +01:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00