vulns.co
/
GKData.io MCP

RQServer-side request trust · 2 min read

Shopify Exchange screenshot service crossed internal boundaries

Shopify awarded USD 25,000 for a screenshot-service request-isolation flaw with impact bounded to one infrastructure subset.

Read the primary source RQServer-side request trustReviewed 2026-10-02

Root cause

Server-side fetching crossed the boundary between externally influenced screenshot work and internal infrastructure. The vendor’s remediation targeted metadata access and internal destinations; its retrospective omits authentication prerequisites and the researcher’s reasoning process.

Demonstrated impact

Shopify confirms reported root-access capability across containers in the affected subset, explicitly excluding Shopify core. The retrospective does not establish compromise of every container or quantify exposed data. The service was disabled within an hour; infrastructure review preceded metadata shielding and internal-address restrictions.

Lessons for review

  • Editorial lesson: separately enforce request-destination policy, workload privilege and infrastructure segmentation; each limits a different boundary.
  • Editorial lesson: treat metadata as privileged infrastructure data and deny unneeded service access.
  • Editorial lesson: preserve the distinction between a demonstrated access capability and a claim of widespread compromise.

Award and evidence

USD 25,000Bug Bounty · Vendor Confirmed

Vendor retrospective explicitly ties this amount to one report. Original report, award, and fix dates are not supplied.

Reread the vendor retrospective, including its impact boundary and remediation account. No target testing.

  • The publication date is retrospective, not the original discovery date.
  • Underlying report details were not independently reread; no additional exploit prerequisites or investigative chronology are asserted.

Recorded timeline

Published
2019-04-03explicit

Related visual models

Sources and provenance

  1. One Million Dollars in Bug Bounties Peter Yaworski / Shopify · reviewed 2026-10-02

Record reviewed 2026-10-02. Snapshot 53796974ace8. Open the complete JSON contract.

GitHub snapshot 2026-10-04

53796974ace8 · JSON exports & schemas · CC BY 4.0 content / MIT software