PoliciesBug Bounty Program

Bug Bounty Program

আমাদের security vulnerability reporting program এবং rewards

Appbox-এ security একটি মৌলিক priority। Potential vulnerabilities identify এবং report করে আমাদের platform শক্তিশালী করতে security researchers-কে আমরা সক্রিয়ভাবে উৎসাহিত করি। এই program responsible security research সম্পর্কে আমাদের approach, vulnerability reports আমরা কীভাবে handle করি, এবং আমাদের security posture improve করতে সাহায্য করা researchers-দের আমরা যে rewards দিই তা ব্যাখ্যা করে।

Our Commitment

আপনি আমাদের bug bounty program-এ অংশগ্রহণ করলে, আমরা প্রতিশ্রুতি দিই:

  • আপনার report timely manner-এ acknowledge এবং evaluate করব
  • Confirmed vulnerabilities appropriate urgency-সহ address করব
  • Security improvements এনে দেয় এমন unique, previously unreported vulnerabilities-এর জন্য আপনাকে recognize এবং reward করব

Program Coverage

এই bug bounty program নিম্নলিখিত Appbox platforms-এ প্রযোজ্য:

Note: আমাদের hosting infrastructure (username.appboxes.co) scope-এর মধ্যে থাকলেও, customers দ্বারা deployed third-party applications-এর vulnerabilities নয়। নিচের exclusions দেখুন।

Valid Vulnerability হিসেবে কী যোগ্য

আমাদের bug bounty program-এর জন্য qualify করতে একটি submission-কে নিম্নলিখিত সব criteria পূরণ করতে হবে:

1. Actual Exploitation Demonstrate করতে হবে

  • Vulnerability exploit করা যায় তা demonstrate করে এমন working proof of concept include করতে হবে
  • Clear security impact দেখাতে হবে; demonstrated harm ছাড়া theoretical vulnerabilities qualify করবে না
  • Attacker সত্যিই user data, accounts, বা system integrity compromise করতে পারে তা prove করতে হবে

2. In-Scope Systems Affect করতে হবে

  • Vulnerability Appbox-এর proprietary code বা infrastructure-এ থাকতে হবে
  • উপরের "Program Coverage"-এ স্পষ্টভাবে listed systems affect করতে হবে
  • আমাদের production বা staging environments-এ reproducible হতে হবে

3. Previously Unreported হতে হবে

  • Vulnerability newly discovered হতে হবে এবং আমাদের কাছে already known হওয়া যাবে না
  • Duplicate reports বা known issues-এর variations qualify করবে না

Excluded Areas and Issues

নিম্নলিখিতগুলো আমাদের bug bounty program-এর scope-এর বাইরে বিবেচিত:

Third-Party Systems and Integrations

  • WHMCS Client Area [https://billing.appbox.co] - WHMCS Security-এ report করুন
  • Chatwoot chat widget - Chatwoot Security-এ report করুন
  • Customer-deployed applications [app.username.appboxes.co] - আমাদের infrastructure-এ hosted third-party applications (WordPress, Nextcloud, ইত্যাদি)-এর vulnerabilities respective application vendors-কে report করা উচিত
  • আমরা ব্যবহার করি এমন অন্য যেকোনো third-party services, plugins, বা integrations
  • Appbox সরাসরি control করে না এমন IP addresses বা domains
  • Legacy বা deprecated systems যা আর active use-এ নেই

Hosting Infrastructure-এর জন্য Out-of-Scope:

  • Customer-deployed application code-এর ভিতরের vulnerabilities (WordPress, Nextcloud, ইত্যাদি)
  • Third-party applications-এর default configurations
  • নির্দিষ্ট application version-specific security issues

Security Headers and Hardening

  • Missing security headers (X-Frame-Options, COOP, COEP, MTA-STS, ইত্যাদি), যদি না আপনি data compromise-এ leading actual exploitation demonstrate করেন
  • Missing rel="noopener" বা rel="noreferrer" attributes
  • Server version disclosure বা HTTP header information leakage
  • Non-sensitive cookies (analytics, preferences, ইত্যাদি)-এর cookie attributes

Low-Impact Information Disclosure

  • Sensitive data (passwords, tokens, PII) expose করে না এমন verbose error messages
  • Demonstrated path traversal বা file access ছাড়া path disclosure
  • Technology stack identification (PHP version, framework detection, ইত্যাদি)
  • Generic application responses বা behavior

Design Decisions and Theoretical Issues

  • Login CSRF (victim accounts-এ attacker access দেয় না)
  • Timing attacks বা differential responses দিয়ে user enumeration (larger attack chain-এর অংশ না হলে)
  • Sensitive functionality-এর demonstrated exploitation ছাড়া clickjacking
  • Non-sensitive endpoints-এ CORS configurations
  • Missing rate limiting, যদি না আপনি actual abuse demonstrate করেন (DoS এখনও excluded)

Attack Prerequisites

  • আমাদের default application configurations affect করে না এমন security issues
  • Non-standard configurations require করে এমন vulnerabilities
  • Custom বা modified setups require করে এমন আমাদের containers-এর vulnerabilities
  • Network-level compromise require করে এমন issues (MITM, DNS poisoning, ARP spoofing)

Prohibited Testing Methods

  • Timing-based information disclosure attacks
  • Process enumeration techniques
  • যেকোনো ধরনের denial of service বা high-volume attacks
  • Social engineering এবং phishing techniques
  • Excessive traffic বা loads generate করে এমন automated security scanning
  • Non-functional features বা pages test করা (যেমন production-এ এখনো নেই এমন signup pages)

Invalid Report Types

  • Manual validation ছাড়া শুধু automated scanner output-এর ওপর ভিত্তি করা reports
  • Actual vulnerabilities demonstrate না করে generic recommendations
  • Security impact ছাড়া best practice suggestions
  • Exploitability demonstrate না করে compliance observations (PCI-DSS, GDPR, ইত্যাদি)

Reward Structure

Main Website and Control Panel

Vulnerability TypePayPal RewardService Credit
XSSEUR 100EUR 200
XSS (CSP Bypass)EUR 200EUR 300
CSRFEUR 300EUR 450
Authentication BypassEUR 500EUR 750
SQL InjectionEUR 1000EUR 1500
Arbitrary code executionEUR 1000EUR 1500
Arbitrary code execution (with privilege escalation)EUR 2000EUR 3000
Persistent code changeEUR 1000EUR 1500

Hosting Infrastructure

Vulnerability TypePayPal RewardService Credit
Authentication Bypass (SSH, FTP, VPN, etc.)EUR 500EUR 750
Authentication Bypass for Supported AppsEUR 100EUR 200
Local privilege escalationEUR 500EUR 750

Valid vulnerabilities report করা contributors-কে আমাদের Security Researchers Hall of Fame-এ appreciation-এর token হিসেবে recognize করা হবে।

Required Report Quality

সব vulnerability reports-এ অন্তর্ভুক্ত থাকতে হবে:

  • Clear vulnerability description - Vulnerability কী এবং কেন গুরুত্বপূর্ণ তা explain করুন
  • Affected system/URL - Vulnerability ঠিক কোথায় আছে specify করুন
  • Step-by-step reproduction - Issue reproduce করতে আমাদের সাহায্য করে এমন detailed steps
  • Working proof of concept - Exploitation-এর functional demonstration (code, screenshots, video)
  • Actual security impact - Attacker কী করতে পারবে তা demonstrate করুন, theoretical possibilities নয়
  • Your own testing - Findings manually validate করুন, শুধু scanner output forward করবেন না

যেসব reports-এ এসব elements নেই বা generic security recommendations নিয়ে গঠিত, সেগুলো rewards-এর জন্য qualify করবে না।

Claiming Your Reward

  • আপনি দুটি reward options-এর মধ্যে বেছে নিতে পারেন:
    • Direct PayPal payment (valid PayPal account প্রয়োজন)
    • Appbox service credits (যেকোনো Appbox service-এ applicable, non-transferable)

Participation Guidelines

  • এই policy, আমাদের Terms of Service, এবং সব applicable laws মেনে চলুন
  • Discovery-এর পর promptly vulnerabilities report করুন
  • আপনার research চলাকালীন user privacy এবং system integrity respect করুন
  • সব vulnerability reports শুধুমাত্র আমাদের contact us form-এর মাধ্যমে submit করুন
  • Resolved না হওয়া পর্যন্ত discovered vulnerabilities সম্পর্কে confidentiality বজায় রাখুন
  • আপনার testing শুধু এই program-এ স্পষ্টভাবে included systems-এ সীমাবদ্ধ রাখুন
  • Sensitive data-তে unexpected access পেলে: issue demonstrate করার জন্য minimum amount-ই access করুন, testing immediately বন্ধ করুন, এবং vulnerability promptly report করুন
  • আমাদের systems-এর সাথে যেকোনো interaction-এর জন্য শুধু আপনার own test accounts ব্যবহার করুন
  • আপনার findings-এর ভিত্তিতে Appbox-কে extort করার চেষ্টা কখনও করবেন না
  • Verify your findings - Submit করার আগে আপনার proof of concept সত্যিই কাজ করে কি না test করুন
  • Focus on impact - Theoretical issues-এর চেয়ে real harm করতে পারে এমন vulnerabilities prioritize করুন

এই policy অনুসরণ করা security researchers আশা করতে পারেন:

  • এই guidelines-এর মধ্যে good-faith security research-এর জন্য legal action থেকে protection
  • Legitimate security research-এর জন্য প্রয়োজন হলে anti-circumvention legal claims থেকে exemption
  • Security testing otherwise prevent করত এমন কিছু policy restrictions-এর waiver
  • Compliant security research beneficial এবং good faith-এ conducted বলে recognition

সব applicable laws মেনে চলার দায়িত্ব আপনার। এই policy adhere করার সময় third party থেকে legal action-এর মুখোমুখি হলে, আমরা affirm করব যে আপনার actions আমাদের program-এর compliance-এ conducted ছিল। আপনার planned research activities এই policy মেনে চলে কি না অনিশ্চিত হলে, proceed করার আগে contact us form-এর মাধ্যমে আমাদের সাথে যোগাযোগ করুন।

Reporting Process

Vulnerability report করতে, আমাদের contact us form-এর মাধ্যমে detailed ticket create করুন।

  • আপনার report-এ vulnerability reproduce করার comprehensive steps include করা উচিত। Guide হিসেবে এই template ব্যবহার করতে পারেন: https://github.com/ZephrFish/BugBountyTemplates/blob/master/Example.md
  • সব program communications আমাদের official Support Ticket Platform-এর মাধ্যমে হতে হবে
  • Appbox-এর explicit written permission ছাড়া কোনো vulnerability public disclosure করলে এই program-এর terms violate হবে এবং আপনি reward পাওয়ার অযোগ্য হবেন

Report করার পরে কী হয়

  • Valid vulnerabilities: আমরা আপনার report acknowledge করব, fix-এ কাজ করব, এবং আপনার reward process করব
  • Invalid reports: Report কেন qualify করে না তা explain করব এবং future submissions-এর জন্য guidance দিতে পারি
  • Out-of-scope reports: আমরা আপনাকে appropriate vendor-এর কাছে redirect করব বা issue কেন covered নয় তা explain করব

Appbox secure রাখতে quality research এবং constructive contributions-এর জন্য আমরা কৃতজ্ঞ। ধন্যবাদ।