https://staging.api.acme.io
مكتمل23 يوليو 2026، 03:12 م · 8.2s · وضع hybrid
قرار الإصدار
3 نتائج تُصدر تحذيرًا، ولا يبلغ أيٌّ منها عتبة الحظر.
- التغطية
- التغطية المطلوبة مكتملة
- السياسة
- 2.0.0
- تاريخ الفحص
- 23 يوليو 2026، 03:12 م
- تاريخ القرار
- 23 يوليو 2026، 03:12 م(اليوم)
الخطوات التالية
قرار الإصدار توصية وليس موافقة. يبقى فريقك مسؤولًا عن الإصدار.
التغطية
3 نتائج
بيانات تجريبيةلكل نتيجة قرارها الخاص. أما قرار الإصدار أعلاه فيُتخذ مرة واحدة للفحص كله.
SEC-002HIGHقرار النتيجة: WARNالصندوق الأسودWildcard CORS configuration requires review
قرار النتيجةWARNسياسة مقيَّدة بالثقة
قابلة للمعالجة، وهي دون عتبة الحظر.
سبب المحرك: actionable finding below the --fail-on threshold
الثقة: HIGH
الدليل
Illustrative response: wildcard origin and credentials enabled. Browsers reject this combination for credentialed reads; this alone does not prove data exposure.
المعالجة
Never combine wildcard CORS origin with credentials. Specify an explicit allowlist of trusted origins.
SEC-004MEDIUMقرار النتيجة: WARNالصندوق الأسودMissing Content-Security-Policy header+2 إضافيتان
قرار النتيجةWARNسياسة مقيَّدة بالثقة
قابلة للمعالجة، وهي دون عتبة الحظر.
سبب المحرك: actionable finding below the --fail-on threshold
الثقة: HIGH
نقاط النهاية المتأثرة (3)
GET /health GET /api/v3/user GET /api/v3/store/inventory
الدليل
Content-Security-Policy header absent from all responses.
المعالجة
Add a Content-Security-Policy header. Start with: default-src 'self'
SEC-005MEDIUMقرار النتيجة: WARNالصندوق الأسودServer version disclosed in response
قرار النتيجةWARNسياسة مقيَّدة بالثقة
قابلة للمعالجة، وهي دون عتبة الحظر.
سبب المحرك: actionable finding below the --fail-on threshold
الثقة: MEDIUM
الدليل
Server: nginx/1.18.0 disclosed in response headers.
المعالجة
Configure your reverse proxy to omit or mask the Server header.