⚠️SECURITY VULNERABILITY DEMONSTRATION

This application intentionally demonstrates INSECURE service-to-service communication.

Traffic between services is transmitted over plain HTTP without encryption. Any network observer can intercept and read the data.

How to Observe Unencrypted Traffic:

  1. Deploy the network-sniffer pod: kubectl apply -f k8s/debug-pod.yaml
  2. Start packet capture: kubectl exec -it network-sniffer -- tcpdump -i any -A 'tcp port 8080' -s 0
  3. Click the button below to trigger the request
  4. Watch the tcpdump output - you'll see the sensitive data in plain text!

Knative Insecure Communication Demo

Click the button below to fetch sensitive data from the receiver service over unencrypted HTTP: