Kubernetes Remote Code Execution Via Nodes/Proxy GETPermission
and here's a lab for that.
tl;dr: web sockets use
GET to initiate a connection and then upgrade it, but the permissions are only checked for GET, regardless of what you send through that web socket later. Thus, read permissions are enough to run some code.P.S. This news came from the chat. If you want to join our chat (in Ukrainian), you can use this link.
#kubernetes #security