Project: RUN Remix (run-remix)
Maintained by: RUN APPAREL (PVT) LTD / Durus Industries
Security Lead: M. Hateem Jamshaid (hateem@runapparel.com)
Think of cybersecurity like having a trusty, vigilant guard dog stationed at the factory gates.
We take the safety of our customers, our manufacturing blueprints, and our web application very seriously. If you find a broken lock, a loose fence board, or a secret trapdoor (a security vulnerability) in our system, we want to hear about it right away so we can fix it before any bad actors notice!
Our factory has multiple layers of protection, just like a medieval castle with walls, a moat, and guards:
flowchart TD
Browser["π Your Browser"] --> CSP["π§± CSP Security Headers"]
CSP --> Auth["π Auth Cookies (httpOnly)"]
Auth --> Rate["β±οΈ Rate Limiters"]
Rate --> Zod["β
Zod Data Validation"]
Zod --> Service["π Business Logic (neverthrow)"]
Service --> DB["ποΈ Neon PostgreSQL"]
style Browser fill:#e3f2fd,stroke:#1565c0
style DB fill:#e8f5e9,stroke:#2e7d32
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β HOW TO SAFELY REPORT A SECURITY HOLE β
βββββββββββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββ€
β β
DO THIS (Responsible Alert): β β NEVER DO THIS (Dangerous): β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββ€
β β’ Tell us privately through β β’ Post about the bug in public β
β GitHub Private Advisories β issues or social media β
β β’ Email hateem@runapparel.com β β’ Try to delete or steal real β
β β’ Give us time to patch the hole β customer data β
β β’ Share steps to reproduce it β β’ Attack server hosting infrastructureβ
βββββββββββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββ
flowchart TD
Find["1. You discover a security hole or vulnerability"] --> Private["2. Submit private report via GitHub Security Advisories or email"]
Private --> Ack["3. We acknowledge your report within 24β48 hours"]
Ack --> Patch["4. Our security engineers craft and test a patch"]
Patch --> Deploy["5. Patch deployed to production servers"]
Deploy --> Thanks["6. Public acknowledgment & heartfelt thank-you!"]
- Click on the Security tab at the top of the repository.
- Click Report a vulnerability under the Advisories menu.
- Fill in the description, steps to reproduce, and severity estimate.
If private advisory reporting is not available, send a confidential email directly to our security officer:
π§ Contact: M. Hateem Jamshaid (hateem@runapparel.com)
π Subject: [SECURITY DISCLOSURE] Vulnerability in RUN Remix
Please include:
- A clear description of the issue
- The affected URL, route, or file path
- Step-by-step instructions or sample payload showing how it happens
- Suggested fix or patch if you have one
| Severity | What It Means | Acknowledgment | Target Fix Time |
|---|---|---|---|
| π΄ Critical | Anyone can access private data or break the server | Within 24 hours | Within 7 days |
| π High | Important feature broken or bypasses security checks | Within 48 hours | Within 14 days |
| π‘ Medium | Minor leak or specific edge-case weakness | Within 5 days | Within 30 days |
| π’ Low | Small improvement or theoretical concern | Within 10 days | Next release |
| Version | Supported | Notes |
|---|---|---|
| 4.1.x | β Active | Current release β receives all security patches |
| 4.0.x | Critical security fixes only | |
| 3.x and below | β End of Life | Please upgrade to 4.1.x |
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SECURITY AUDIT BOUNDARIES β
βββββββββββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββ€
β π― IN SCOPE (We Want Reports): β π« OUT OF SCOPE: β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββ€
β β’ Server APIs (server/) β β’ Third-party cloud providers β
β β’ Authentication & OAuth cookies β β’ DDoS or network flood attacks β
β β’ Database queries & injection β β’ Phishing or social engineering β
β β’ Admin panel access controls β β’ Physical access to computers β
β β’ Client data exposure (client/) β β’ Outdated browser vulnerabilitiesβ
βββββββββββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββ
Thank you for helping us keep the sportswear factory safe for everyone!