| Likelihood ▼ / Impact ▶ | Negligible | Minor | Moderate | Major | Severe |
|---|---|---|---|---|---|
| Almost certain | 1 | ||||
| Likely | 1 | ||||
| Possible | |||||
| Unlikely | |||||
| Rare |
| ID | Finding | CVSS | Priority | SLA |
|---|---|---|---|---|
| GGC-VULN-CF6 | 🔍 REQUEST_SMUGGLING CL.TE | 8.9 | P1 | Within 7 days |
| GGC-VULN-24F | 🔍 REQUEST_SMUGGLING TE.CL | 8.9 | P1 | Within 7 days |
Each finding mapped to OWASP Top 10 2021, PCI-DSS v4.0, ISO/IEC 27001:2022 and GDPR. References are indicative for audit scoping, not a certification statement.
| OWASP Top 10 (2021) | # Findings | PCI-DSS v4.0 | ISO/IEC 27001:2022 | GDPR |
|---|---|---|---|---|
| A03:2021 – Injection | 6 | PCI-DSS v4.0 Req 6.2.4 | ISO/IEC 27001:2022 A.8.28 | GDPR Art. 32 (security of processing) |
SAST confidence = static taint-flow certainty (source→sink), not runtime proof. "Confirmed" is reserved for DAST findings the engine actually exploited.
| # | Parameter | Sink | Risk | CVSS | Static confidence | Exploit. | Impact | Location |
|---|---|---|---|---|---|---|---|---|
| 1 | 0.CL (3 accepted variants) |
🔍 REQUEST_SMUGGLING | Medium | 5.4 MEDIUM | Medium | Conditional | INFORMATION_DISCLOSURE | smuggle: 172.26.203.184 |
| 2 | CL.CL |
🔍 REQUEST_SMUGGLING | Medium | 5.4 MEDIUM | Medium | Conditional | INFORMATION_DISCLOSURE | smuggle: 172.26.203.184 |
| 3 | CL.TE |
🔍 REQUEST_SMUGGLING | Critical | 8.9 HIGH | Taint-flow | Direct | AUTH_BYPASS | smuggle: 172.26.203.184 |
| 4 | CL.TE (3 accepted variants) |
🔍 REQUEST_SMUGGLING | Medium | 5.4 MEDIUM | Medium | Conditional | INFORMATION_DISCLOSURE | smuggle: 172.26.203.184 |
| 5 | TE.CL |
🔍 REQUEST_SMUGGLING | High | 8.9 HIGH | High | Direct | AUTH_BYPASS | smuggle: 172.26.203.184 |
| 6 | TE.TE (3 accepted variants) |
🔍 REQUEST_SMUGGLING | Medium | 5.4 MEDIUM | Medium | Conditional | INFORMATION_DISCLOSURE | smuggle: 172.26.203.184 |
| Endpoint | Requests | Findings | Risk |
|---|---|---|---|
| http://172.26.203.184:8888/ | 6 | 🔍 REQUEST_SMUGGLING | HIGH |
curl -i -X POST 'http://172.26.203.184:8888/' --data '0.CL (3 accepted variants)'
…arker-leak / parser-differential (likely desync — verify) — 0.CL (3 accepted variants) against 172.26.203.184:8888 (native confidence 75%, detecti…
[SMUGGLE] Marker-leak / parser-differential (likely desync — verify) — 0.CL (3 accepted variants) against 172.26.203.184:8888 (native confidence 75%, detection marker-leak, timing 1ms, delta 1ms). 0.CL smuggle marker leaked into a subsequent response via gadget '/' — Content-Le…
| Result | Method | URL | Payload | Status | Time | Detection | DB |
|---|---|---|---|---|---|---|---|
| ⚠ VULN | SMUGGLE |
http://172.26.203.184:8888/ |
0.CL (3 accepted variants) |
200 | 0ms | smuggle-marker-leak | — |
curl -i -X POST 'http://172.26.203.184:8888/' --data 'CL.CL'
…arker-leak / parser-differential (likely desync — verify) — CL.CL against 172.26.203.184:8888 (native confidence 75%, detecti…
[SMUGGLE] Marker-leak / parser-differential (likely desync — verify) — CL.CL against 172.26.203.184:8888 (native confidence 75%, detection marker-leak, timing 0ms, delta -1ms). Smuggled marker leaked into subsequent response (CL.CL) without clear timing delta (baseline=1ms, probe…
| Result | Method | URL | Payload | Status | Time | Detection | DB |
|---|---|---|---|---|---|---|---|
| ⚠ VULN | SMUGGLE |
http://172.26.203.184:8888/ |
CL.CL |
200 | 0ms | smuggle-marker-leak | — |
curl -i -X POST 'http://172.26.203.184:8888/' --data 'CL.TE'
[SMUGGLE] Confirmed HTTP desync (timing-differential) — CL.TE against 172.26.203.184:8888 (native confidence 92%, detecti…
[SMUGGLE] Confirmed HTTP desync (timing-differential) — CL.TE against 172.26.203.184:8888 (native confidence 92%, detection timing-differential, timing 8007ms, delta 8006ms). Timing-differential desync (CL.TE): baseline=1ms vs desync-probe=8007ms (~timeout 8000ms). Smuggle marker…
| Result | Method | URL | Payload | Status | Time | Detection | DB |
|---|---|---|---|---|---|---|---|
| ⚠ VULN | SMUGGLE |
http://172.26.203.184:8888/ |
CL.TE |
200 | 0ms | smuggle-timing-differential | — |
curl -i -X POST 'http://172.26.203.184:8888/' --data 'CL.TE (3 accepted variants)'
…arker-leak / parser-differential (likely desync — verify) — CL.TE (3 accepted variants) against 172.26.203.184:8888 (native confidence 75%, detecti…
[SMUGGLE] Marker-leak / parser-differential (likely desync — verify) — CL.TE (3 accepted variants) against 172.26.203.184:8888 (native confidence 75%, detection marker-leak, timing 0ms, delta -1ms). Smuggled marker leaked into subsequent response (CL.TE (tab-after-colon)) without…
| Result | Method | URL | Payload | Status | Time | Detection | DB |
|---|---|---|---|---|---|---|---|
| ⚠ VULN | SMUGGLE |
http://172.26.203.184:8888/ |
CL.TE (3 accepted variants) |
200 | 0ms | smuggle-marker-leak | — |
curl -i -X POST 'http://172.26.203.184:8888/' --data 'TE.CL'
[SMUGGLE] Confirmed HTTP desync (timing-differential) — TE.CL against 172.26.203.184:8888 (native confidence 80%, detecti…
[SMUGGLE] Confirmed HTTP desync (timing-differential) — TE.CL against 172.26.203.184:8888 (native confidence 80%, detection timing-differential, timing 5024ms, delta 5023ms). Time-based confirmation (TE.CL): smuggled GET /?sleep=5 delayed the round-trip to 5024ms (baseline=1ms) â…
| Result | Method | URL | Payload | Status | Time | Detection | DB |
|---|---|---|---|---|---|---|---|
| ⚠ VULN | SMUGGLE |
http://172.26.203.184:8888/ |
TE.CL |
200 | 0ms | smuggle-timing-differential | — |
curl -i -X POST 'http://172.26.203.184:8888/' --data 'TE.TE (3 accepted variants)'
…arker-leak / parser-differential (likely desync — verify) — TE.TE (3 accepted variants) against 172.26.203.184:8888 (native confidence 75%, detecti…
[SMUGGLE] Marker-leak / parser-differential (likely desync — verify) — TE.TE (3 accepted variants) against 172.26.203.184:8888 (native confidence 75%, detection marker-leak, timing 0ms, delta -1ms). Smuggled marker leaked into subsequent response (TE.TE) without clear timing delt…
| Result | Method | URL | Payload | Status | Time | Detection | DB |
|---|---|---|---|---|---|---|---|
| ⚠ VULN | SMUGGLE |
http://172.26.203.184:8888/ |
TE.TE (3 accepted variants) |
200 | 0ms | smuggle-marker-leak | — |
| Header | Status | Risk | Recommendation |
|---|---|---|---|
Content-Security-Policy |
✗ MISSING | HIGH | Prevents XSS/injection. Use nonce or strict-dynamic. |
X-Frame-Options |
✗ MISSING | MEDIUM | Prevents clickjacking. Use DENY or SAMEORIGIN. |
X-Content-Type-Options |
✗ MISSING | LOW | Prevents MIME sniffing. Set to nosniff. |
Strict-Transport-Security |
✗ MISSING | MEDIUM | Enforces HTTPS. min-age=31536000; includeSubDomains. |
Referrer-Policy |
✗ MISSING | LOW | Limits referrer leakage. strict-origin-when-cross-origin. |
Permissions-Policy |
✗ MISSING | LOW | Restrict unused browser features (camera, mic, geo). |