← All programs
PublicLogisticsManaged triageSafe harborcoordinated disclosure

Parcelo

Last-mile logistics marketplace in 14 countries.

Unfundedlaunched 30 Jun 2023
pgn scope pull parcelo
Submit report
Response, measured
last 90 days
Median triage
31h
commitment 72h
Median to bounty
16d
commitment 32d
Queue right now
29
188 received · 52 resolved
Response score
82%
within commitment
Triage: median vs commitment31h / 72h
Bounty: median vs commitment16d / 32d
Escrow
Not escrowed

Payouts depend on the program's own cash each cycle. Other platforms do not show this. We do, and it costs the program ranking until it funds.

Paid all-time
$780k
Hunters thanked
240
Bounty table
  • critical$8,000 – $25k
  • high$2,500 – $8,000
  • medium$600 – $2,500
  • low$150 – $600

Bands are floors and ceilings the program is held to. Mediation can move a report within a band, never below the floor of its agreed severity.

Scope · 3 assets
signed · diff feed available
AssetTypeMax severityEligibleNote
parcelo.examplewebcritical yesShipper web
api.parcelo.exampleapicritical yesShipper and courier APIs
com.parcelo.couriermobilehigh yesCourier app
Out of scope
  • Price manipulation that is corrected at checkout
  • Tracking-number enumeration without PII exposure
Policy

Standard CVSS 3.1 with business-impact review on marketplace logic.

#marketplace#idor#payments
Recent reports · 3
Filter hacktivity →
  • highPGN-10444

    HTTP/2 to HTTP/1.1 downgrade desync on courier API edge allows request queue poisoning

    A CRLF in an H2 header value survived translation at the edge. Impact was framed as capture of the next researcher-owned request on the same connection.

    @fennelHTTP Request Smuggling16 Oct 2026triage 46hresolved 13.3d
    $7,000
    Resolved
  • mediumPGN-10405

    Shipper API exposes courier phone numbers via nested include parameter

    A single sample and the range arithmetic for the id space were provided; no bulk retrieval was performed.

    @tangentExposure of Sensitive Information04 Oct 2026triage 38hresolved 10.6d
    $1,800
    Resolved
  • highPGN-10336

    Courier app accepts server-signed delivery proof for a different parcel id

    The signature covered the courier id and timestamp but not the parcel id.

    @sableImproper Validation of Integrity Check Value12 Sept 2026triage 43hresolved 15.8d
    $6,000
    Resolved
Top hunters here
  1. 1@fennel$7,0001 resolved
  2. 2@sable$6,0001 resolved
  3. 3@tangent$1,8001 resolved