Cache poisoning via X-Forwarded-Host in www.shopify.com/partners/blog

Disclosed: 2020-09-11 17:03:05 By dakitu To shopify
Low
Vulnerability Details
Hello, run in loop requests with``` X-Forwarded-Host: your_hackerz_site.com ``` - after some time You will notice in response ``` your_hackerz_site.com ``` {F981839} now remove ``` X-Forwarded-Host ``` - there still be our url: {F981841} i've logged to my VPS to verify this bug and downloaded poisoned page (https://www.shopify.com/partners/blog/7-web-design-and-development-awards-you-should-enter) , it's contains links to collabolator: {F981844} {F981845} Looks like there is no URL keys so i stopped testing cause i'm breaking site functionally, but it was be worth to check if we can poison ``` X-Forwarded-Host : foobar.pl"><img src=x onerror=blah> ``` or try use other headers, if i get permission i can try other vectors on a older article to prevent distributing users. ## Impact poisoning links, eg. FB share button: ``` https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fa4129912adehq5m14ryflu01ovx68j0ur0ho6.burpcollaborator.net%2Fpartners%2Fblog%2F7-web-design-and-development-awards-you-should-enter ```
Actions
View on HackerOne
Report Stats
  • Report ID: 977851
  • State: Closed
  • Substate: resolved
  • Upvotes: 62
Share this report