Harshavardhana
e0fe7cc391
fix: information disclosure bug in preconditions GET ( #19810 )
...
precondition check was being honored before, validating
if anonymous access is allowed on the metadata of an
object, leading to metadata disclosure of the following
headers.
```
Last-Modified
Etag
x-amz-version-id
Expires:
Cache-Control:
```
although the information presented is minimal in nature,
and of opaque nature. It still simply discloses that an
object by a specific name exists or not without even having
enough permissions.
2024-05-27 12:17:46 -07:00
..
2024-04-25 17:31:12 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-02-21 22:26:06 -08:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-25 06:43:06 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-25 06:43:06 -07:00
2024-05-24 16:05:23 -07:00
2024-05-09 11:04:41 -07:00
2024-03-10 14:09:36 -07:00
2024-05-24 16:05:23 -07:00
2024-05-14 00:26:50 -07:00
2023-09-25 08:13:08 -07:00
2024-05-24 16:05:23 -07:00
2022-01-02 09:15:06 -08:00
2024-05-16 16:13:47 -07:00
2023-06-07 11:25:26 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2022-01-02 09:15:06 -08:00
2024-03-04 10:05:56 -08:00
2024-04-22 10:49:30 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2023-05-05 19:53:12 -07:00
2024-05-24 16:05:23 -07:00
2024-02-28 09:05:40 -08:00
2024-05-24 16:05:23 -07:00
2023-12-02 02:51:33 -08:00
2023-12-02 02:51:33 -08:00
2024-01-17 23:03:17 -08:00
2024-05-24 16:05:23 -07:00
2023-08-29 11:27:23 -07:00
2024-05-06 13:27:52 -07:00
2024-05-24 16:05:23 -07:00
2023-12-02 02:51:33 -08:00
2023-12-02 02:51:33 -08:00
2024-01-08 15:22:28 -08:00
2024-05-24 16:05:23 -07:00
2023-08-29 11:27:23 -07:00
2023-11-22 10:51:46 -08:00
2023-11-22 10:51:46 -08:00
2023-08-29 11:27:23 -07:00
2023-12-02 02:51:33 -08:00
2024-05-24 16:05:23 -07:00
2023-12-02 02:51:33 -08:00
2022-12-23 07:46:00 -08:00
2024-01-30 12:43:25 -08:00
2024-05-14 17:11:04 -07:00
2024-01-30 18:11:45 -08:00
2024-01-30 12:43:25 -08:00
2023-08-23 03:07:06 -07:00
2024-01-24 13:36:44 -08:00
2024-01-24 13:36:44 -08:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2022-10-24 17:44:15 -07:00
2024-02-21 22:26:06 -08:00
2024-05-24 16:05:23 -07:00
2022-05-31 02:57:57 -07:00
2023-12-01 07:56:24 -08:00
2023-06-13 13:52:33 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2023-05-24 22:52:39 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-08 17:51:34 -07:00
2023-09-16 02:28:06 -07:00
2024-05-24 16:05:23 -07:00
2024-02-05 22:00:45 -08:00
2024-03-21 10:21:35 -07:00
2024-02-05 22:00:45 -08:00
2024-02-21 22:26:06 -08:00
2022-08-22 16:53:06 -07:00
2024-03-21 10:21:35 -07:00
2023-08-08 13:27:40 -07:00
2024-01-17 23:03:17 -08:00
2024-05-10 17:31:22 -07:00
2023-08-30 01:00:59 -07:00
2024-02-05 22:00:45 -08:00
2024-02-05 22:00:45 -08:00
2024-04-30 18:09:56 -07:00
2024-05-24 16:05:23 -07:00
2022-10-24 17:44:15 -07:00
2024-05-01 10:57:52 -07:00
2024-05-17 09:53:34 -07:00
2022-09-19 11:05:16 -07:00
2024-05-24 16:05:23 -07:00
2023-09-18 10:00:54 -07:00
2024-05-16 16:13:47 -07:00
2024-05-24 16:05:23 -07:00
2022-01-02 09:15:06 -08:00
2023-06-19 17:53:08 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2023-08-23 03:07:06 -07:00
2024-05-24 16:05:23 -07:00
2023-07-08 07:31:42 -07:00
2024-03-17 23:42:40 -07:00
2024-05-03 04:18:58 -07:00
2023-09-24 22:15:31 -07:00
2024-05-24 16:05:23 -07:00
2024-03-27 08:10:40 -07:00
2024-01-12 23:51:08 -08:00
2024-03-21 10:21:35 -07:00
2024-01-12 23:51:08 -08:00
2024-05-10 07:49:50 -07:00
2024-03-10 01:15:15 -08:00
2024-05-08 17:51:34 -07:00
2022-08-10 12:46:45 -07:00
2022-09-19 11:05:16 -07:00
2024-05-24 16:05:23 -07:00
2022-10-14 03:08:40 -07:00
2022-08-19 16:21:05 -07:00
2022-09-23 21:17:08 -07:00
2024-05-07 16:55:37 -07:00
2024-01-12 23:53:03 -08:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2022-07-25 12:37:26 -07:00
2024-01-30 18:11:45 -08:00
2024-05-24 16:05:23 -07:00
2024-01-30 12:43:25 -08:00
2024-05-21 07:36:21 -07:00
2024-01-30 12:43:25 -08:00
2024-05-14 17:11:04 -07:00
2022-08-04 16:10:08 -07:00
2024-01-30 12:43:25 -08:00
2024-05-09 10:15:03 -07:00
2024-01-30 12:43:25 -08:00
2024-02-21 22:26:06 -08:00
2024-05-26 11:13:29 -07:00
2024-05-17 13:57:37 -07:00
2024-01-17 23:03:17 -08:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-01-30 12:43:25 -08:00
2024-05-24 16:05:23 -07:00
2022-01-11 18:48:43 -08:00
2022-07-04 14:02:54 -07:00
2023-07-03 09:47:40 -07:00
2024-05-24 16:05:23 -07:00
2022-10-25 12:36:57 -07:00
2024-03-21 10:21:35 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-02-11 23:21:56 -08:00
2024-05-24 16:05:23 -07:00
2024-01-30 18:11:45 -08:00
2024-05-24 16:05:23 -07:00
2024-04-04 05:04:40 -07:00
2024-05-24 16:05:23 -07:00
2024-04-15 01:25:46 -07:00
2024-05-24 16:05:23 -07:00
2024-05-25 06:43:06 -07:00
2024-03-08 19:07:08 -08:00
2024-03-28 10:44:56 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-22 16:07:14 -07:00
2024-05-07 13:41:56 -07:00
2024-02-21 22:26:06 -08:00
2024-05-24 16:05:23 -07:00
2022-05-27 06:00:19 -07:00
2022-11-28 10:20:55 -08:00
2024-05-07 16:55:37 -07:00
2023-01-23 16:42:47 +05:30
2024-05-14 23:25:13 -07:00
2022-01-02 09:15:06 -08:00
2023-11-20 17:09:35 -08:00
2024-05-05 09:56:21 -07:00
2024-05-09 01:44:07 -07:00
2024-04-04 05:04:40 -07:00
2024-05-06 13:27:52 -07:00
2024-05-25 06:43:06 -07:00
2024-05-25 06:43:06 -07:00
2024-03-04 18:50:24 -08:00
2024-04-05 08:17:08 -07:00
2024-04-05 08:17:08 -07:00
2024-04-19 09:45:14 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-07 16:55:37 -07:00
2022-07-05 14:45:49 -07:00
2022-07-05 14:45:49 -07:00
2023-07-05 10:40:45 -07:00
2023-12-01 07:56:24 -08:00
2024-01-17 23:03:17 -08:00
2024-04-04 05:04:40 -07:00
2024-05-24 16:05:23 -07:00
2024-02-19 14:54:46 -08:00
2024-03-21 10:21:35 -07:00
2023-03-04 20:57:35 -08:00
2024-02-19 14:54:46 -08:00
2023-11-20 17:09:35 -08:00
2023-11-24 09:07:14 -08:00
2023-03-23 10:26:21 -07:00
2023-11-20 17:09:35 -08:00
2023-11-20 17:09:35 -08:00
2024-05-22 18:12:23 -07:00
2024-05-24 16:05:23 -07:00
2022-03-25 16:29:45 -07:00
2024-05-24 16:05:23 -07:00
2022-01-02 09:15:06 -08:00
2024-05-24 16:05:23 -07:00
2022-10-24 17:44:15 -07:00
2024-04-04 05:04:40 -07:00
2024-05-22 18:12:23 -07:00
2024-02-19 14:54:46 -08:00
2024-03-19 13:23:12 -07:00
2024-05-24 16:05:23 -07:00
2022-09-19 11:05:16 -07:00
2024-04-04 05:04:40 -07:00
2023-11-20 17:09:35 -08:00
2023-11-20 17:09:35 -08:00
2024-04-15 01:25:46 -07:00
2024-04-04 05:04:40 -07:00
2024-04-10 09:28:08 -07:00
2024-05-17 08:15:13 -07:00
2024-05-24 16:05:23 -07:00
2024-03-10 01:15:15 -08:00
2024-03-10 01:15:15 -08:00
2024-03-04 10:05:56 -08:00
2024-05-14 00:27:33 -07:00
2024-05-23 00:41:18 -07:00
2024-05-10 07:50:39 -07:00
2024-05-23 00:41:18 -07:00
2024-05-08 17:51:34 -07:00
2024-05-24 05:50:46 -07:00
2024-05-14 00:25:56 -07:00
2024-03-10 01:15:15 -08:00
2024-05-02 01:20:42 -07:00
2024-04-23 21:10:35 -07:00
2024-04-04 05:04:40 -07:00
2024-05-15 09:06:35 -07:00
2024-05-14 00:27:33 -07:00
2024-05-23 00:41:18 -07:00
2024-05-24 12:29:25 -07:00
2024-04-23 16:56:12 -07:00
2024-05-12 10:23:50 -07:00
2024-04-16 22:10:25 -07:00
2024-03-10 01:15:15 -08:00
2024-04-26 09:07:23 -07:00
2024-05-23 00:41:18 -07:00
2024-05-24 12:29:25 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2023-06-05 16:56:35 -07:00
2024-04-23 10:15:52 -07:00
2024-04-19 01:43:09 -07:00
2024-05-24 16:05:23 -07:00
2023-06-19 17:53:08 -07:00
2024-05-24 16:05:23 -07:00
2024-05-07 16:55:37 -07:00
2023-11-20 17:09:35 -08:00
2024-03-08 11:08:18 -08:00
2024-04-04 05:04:40 -07:00
2022-12-23 07:46:00 -08:00
2024-05-15 15:19:00 -07:00
2022-12-23 07:46:00 -08:00
2024-04-04 05:04:40 -07:00
2024-03-08 11:08:18 -08:00
2024-05-06 13:27:52 -07:00
2024-05-01 04:07:40 -07:00
2024-02-21 22:26:06 -08:00
2024-04-20 02:05:54 -07:00
2024-02-21 22:26:06 -08:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-04-28 10:53:50 -07:00
2022-01-02 09:15:06 -08:00
2024-05-06 17:08:42 -07:00
2024-05-27 12:17:46 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2023-09-13 08:14:36 -07:00
2024-01-17 23:03:17 -08:00
2023-10-18 11:08:15 -07:00
2024-02-14 17:09:38 -08:00
2022-09-19 11:05:16 -07:00
2023-09-13 08:14:36 -07:00
2024-04-22 10:49:30 -07:00
2024-02-14 17:09:38 -08:00
2024-02-14 17:09:38 -08:00
2024-02-14 17:09:38 -08:00
2024-05-24 16:05:23 -07:00
2024-05-06 02:45:10 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2024-05-22 16:07:14 -07:00
2024-01-17 23:03:17 -08:00
2024-05-06 03:52:41 -07:00
2024-05-19 01:06:49 -07:00
2023-12-21 16:56:43 -08:00
2022-10-25 12:36:57 -07:00
2022-10-25 12:36:57 -07:00
2024-03-08 11:08:18 -08:00
2024-05-24 16:05:23 -07:00
2023-09-24 22:15:31 -07:00
2024-05-24 16:05:23 -07:00
2023-12-07 01:33:56 -08:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2023-06-19 17:53:08 -07:00
2024-05-24 16:05:23 -07:00
2024-02-27 23:02:14 -08:00
2022-10-24 17:44:15 -07:00
2024-05-24 16:05:23 -07:00
2024-05-25 06:43:06 -07:00
2023-02-13 01:26:38 -08:00
2024-05-01 10:57:52 -07:00
2022-10-14 03:08:40 -07:00
2024-01-17 23:03:17 -08:00
2024-05-16 16:13:47 -07:00
2024-02-21 22:26:06 -08:00
2024-01-17 23:03:17 -08:00
2024-04-05 14:26:41 -07:00
2024-05-24 16:05:23 -07:00
2024-05-16 16:13:47 -07:00
2023-06-19 17:53:08 -07:00
2023-08-30 01:00:59 -07:00
2024-02-05 22:00:45 -08:00
2024-02-05 22:00:45 -08:00
2022-11-14 07:16:40 -08:00
2022-11-14 07:16:40 -08:00
2024-01-17 23:03:17 -08:00
2024-05-24 16:05:23 -07:00
2024-05-06 02:45:10 -07:00
2024-04-01 16:42:09 -07:00
2024-04-23 10:15:52 -07:00
2022-09-19 11:05:16 -07:00
2024-04-23 10:15:52 -07:00
2024-04-04 05:04:40 -07:00
2024-04-23 10:15:52 -07:00
2024-05-24 16:05:23 -07:00
2024-05-24 16:05:23 -07:00
2023-11-20 17:09:35 -08:00
2023-11-20 17:09:35 -08:00
2024-02-12 13:00:20 -08:00
2024-05-24 16:05:23 -07:00
2022-12-01 12:10:54 -08:00
2024-05-16 16:13:47 -07:00
2023-05-05 19:53:12 -07:00
2022-05-26 17:58:09 -07:00
2024-04-04 05:04:40 -07:00
2024-05-25 06:43:06 -07:00
2024-05-25 06:43:06 -07:00
2023-08-03 13:24:25 -07:00
2024-05-24 16:05:23 -07:00
2023-06-19 17:53:08 -07:00
2023-12-20 20:13:40 -08:00
2024-05-24 16:05:23 -07:00
2024-02-19 14:54:46 -08:00
2024-03-21 10:21:35 -07:00
2024-02-19 14:54:46 -08:00
2024-04-16 22:09:58 -07:00
2024-05-09 01:44:07 -07:00
2024-05-06 23:41:25 -07:00
2024-04-04 05:04:40 -07:00
2024-03-08 19:07:08 -08:00
2024-03-08 19:07:08 -08:00
2024-03-08 19:07:08 -08:00
2023-07-31 08:36:19 -07:00
2024-03-08 19:07:08 -08:00
2024-05-24 16:05:23 -07:00
2024-02-23 13:28:14 -08:00
2024-05-24 16:05:23 -07:00
2024-05-20 11:54:52 -07:00
2024-03-05 08:44:08 -08:00
2024-04-21 04:43:18 -07:00
2024-04-21 04:43:18 -07:00
2024-04-21 04:43:18 -07:00
2024-04-21 04:43:18 -07:00
2024-04-11 10:45:28 -07:00
2022-07-25 12:37:26 -07:00
2023-11-28 22:35:16 -08:00
2024-05-08 17:51:34 -07:00
2023-03-06 08:56:29 -08:00
2024-02-21 22:26:06 -08:00
2023-09-02 07:49:24 -07:00
2024-04-11 10:45:28 -07:00
2024-03-21 10:21:35 -07:00
2024-04-04 05:04:40 -07:00
2024-04-19 09:43:43 -07:00
2024-03-08 09:50:48 -08:00
2024-04-19 09:43:43 -07:00
2024-04-22 22:07:37 -07:00
2024-03-01 21:11:03 -08:00
2024-03-01 21:11:03 -08:00
2024-04-04 05:04:40 -07:00
2024-05-09 10:15:03 -07:00