elasticsearch/modules/ingest-geoip
Lorenzo Dematté 591a08f506
[Entitlements] Validation checks on paths (#126852) (#127055)
With this PR we restrict the paths we allow access to, forbidding plugins to specify/request entitlements for reading or writing to specific protected directories.

I added this validation to EntitlementInitialization, as I wanted to fail fast and this is the earliest occurrence where we have all we need: PathLookup to resolve relative paths, policies (for plugins, server, agents) and the Paths for the specific directories we want to protect.

Relates to ES-10918
2025-04-19 00:44:49 +10:00
..
licenses Add verification metadata for dependencies (#88814) 2022-08-04 09:51:16 +02:00
qa Convert ingest-geoip file based update tests to new testing framework (#125632) (#125700) 2025-03-27 07:56:23 +11:00
src [Entitlements] Validation checks on paths (#126852) (#127055) 2025-04-19 00:44:49 +10:00
build.gradle Update Gradle wrapper to 8.12 (#118683) (#119363) 2024-12-31 08:36:31 +01:00