1/23/25: Upcoming Lookup Table Selector validation update

Last updated: February 5, 2025

Hi team,

We will be deploying a patch version of Panther the week of February 10th, 2025 that introduces validation on Lookup Table Selector values, checking that their JSON paths match a field in the associated Lookup Table schema. This validation will help ensure that incoming logs are properly enriched. 

Previously, panther-analysis contained incorrect JSON paths for a small number of Lookup Table Selectors. A fix (visible in this pull request) was included in v3.70.0. To make sure you are using the updated Selectors in panther-analysis, as well as avoiding validation errors for your own custom Lookup Tables, please take the following steps:

After you receive the aforementioned patch, if you meet any of the above criteria but have not made the necessary changes, you will receive an error similar to The selector $.spec.clusterIP failed validation: JSON path '.spec.clusterIP': schema does not contain spec. in the Panther Console and/or when attempting to upload detection content to Panther with PAT.

If you have any questions or concerns, please reach out to the Support team!