JakobDev
a12f575737
Clean Path in Options ( #23006 )
...
At the Moment it is possible to read files in another Directory as
supposed using the Options functions. e.g.
`options.Gitignore("../label/Default) `. This was discovered while
working on #22783 , which exposes `options.Gitignore()` through the
public API. At the moment, this is not a security problem, as this
function is only used internal, but I thought it would be a good idea to
make a PR to fix this for all types of Options files, not only
Gitignore, to make it safe for the further. This PR should be merged
before the linked PR.
---------
Co-authored-by: Jason Song <i@wolfogre.com>
2023-03-08 15:07:58 +08:00
..
2023-02-02 20:40:08 +08:00
2023-02-06 09:49:21 +08:00
2022-11-27 18:20:29 +00:00
2023-03-04 10:12:02 +08:00
2023-02-22 14:21:46 -05:00
2023-02-22 14:21:46 -05:00
2023-02-15 21:37:34 +08:00
2023-02-09 20:51:36 +08:00
2022-11-27 18:20:29 +00:00
2023-02-22 14:21:46 -05:00
2023-03-05 22:59:05 +01:00
2023-03-07 18:51:06 +08:00
2023-01-05 13:58:51 +02:00
2022-12-29 10:57:15 +08:00
2022-11-27 18:20:29 +00:00
2023-03-07 15:07:35 -05:00
2023-02-15 21:37:34 +08:00
2022-11-27 18:20:29 +00:00
2023-01-29 09:49:51 -06:00
2023-02-20 00:12:01 +08:00
2022-11-27 18:20:29 +00:00
2022-11-27 18:20:29 +00:00
2023-02-02 11:39:38 -06:00
2022-11-27 18:20:29 +00:00
2023-02-20 00:12:01 +08:00
2023-01-26 22:45:49 -06:00
2022-12-02 22:14:57 +08:00
2023-03-02 01:44:23 +02:00
2023-02-22 14:21:46 -05:00
2023-02-03 18:11:48 -05:00
2023-03-05 22:59:05 +01:00
2022-11-27 18:20:29 +00:00
2023-02-08 19:54:01 +02:00
2023-02-18 21:17:39 +02:00
2022-11-27 18:20:29 +00:00
2022-11-27 18:20:29 +00:00
2023-01-31 09:45:19 +08:00
2023-03-08 15:07:58 +08:00
2023-02-06 10:07:09 +00:00
2022-12-02 22:14:57 +08:00
2022-11-27 18:20:29 +00:00
2023-01-31 09:45:19 +08:00
2023-02-03 18:11:48 -05:00
2023-02-11 08:39:50 +08:00
2022-11-27 18:20:29 +00:00
2022-11-27 18:20:29 +00:00
2023-02-28 17:55:43 -05:00
2022-11-27 18:20:29 +00:00
2023-01-31 10:08:05 +01:00
2022-11-27 18:20:29 +00:00
2023-03-02 01:44:23 +02:00
2023-02-22 14:21:46 -05:00
2022-12-02 22:14:57 +08:00
2023-03-07 18:51:06 +08:00
2022-12-30 23:31:00 +08:00
2022-11-27 18:20:29 +00:00
2023-02-27 16:26:13 +00:00
2023-02-20 15:28:44 -06:00
2022-11-27 18:20:29 +00:00
2022-11-27 18:20:29 +00:00
2022-11-27 18:20:29 +00:00
2023-03-05 22:59:05 +01:00
2023-02-18 20:11:03 +08:00
2022-12-20 10:04:55 +08:00
2022-11-27 18:20:29 +00:00
2023-02-05 15:29:03 +08:00
2023-03-07 22:40:41 -05:00
2022-11-27 18:20:29 +00:00
2022-11-27 18:20:29 +00:00
2022-11-27 18:20:29 +00:00
2022-11-27 18:20:29 +00:00
2023-02-22 14:21:46 -05:00
2023-02-08 14:44:42 +08:00
2022-11-27 18:20:29 +00:00
2023-02-08 14:44:42 +08:00
2023-01-01 23:23:15 +08:00