Revision 5f4bec2224d0c7a68ae682c4e8afb211dd2351e0 authored by Tom Payne on 01 February 2022, 15:58:59 UTC, committed by Jussi Mäki on 09 February 2022, 14:34:46 UTC
[ upstream commit 422d7fc95c7bdb5acf37094b47a2ed92cc245fd3 ] Cilium treats label patterns as regular expressions. The existing default labels, e.g. "!k8s.io", used a '.', which matches any character. This led to the default labels being too permissive in their matching and consequently labels like "k8sXo" being excluded from the identity, with consequent security implications. This commit properly escapes the regular expressions used in the default labels. Signed-off-by: Tom Payne <tom@isovalent.com> Signed-off-by: Jussi Maki <jussi@isovalent.com>
1 parent c8a5d8b
File | Mode | Size |
---|---|---|
client-template.json | -rw-r--r-- | 1.0 KB |
docker-compose.yml | -rw-r--r-- | 882 bytes |
generate_client_file.sh | -rwxr-xr-x | 321 bytes |
l3-l4-policy.json | -rw-r--r-- | 274 bytes |
l7-policy.json | -rw-r--r-- | 429 bytes |
start_marathon.sh | -rwxr-xr-x | 272 bytes |
tail_client.sh | -rwxr-xr-x | 207 bytes |
web-server.json | -rw-r--r-- | 379 bytes |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...