AGENT SKILL

webapp-api-restler

-| | 500 Internal Server Error | 12 | High | | Use After Free | 3 | Critical | | Namespace Rule Violation | 5 | Critical | | Information Leakage | 8 | Medium | | Resource Leak | 4 | Low | ### Critical Findings **1.

使用场景后端与接口
License 许可
MIT
最近更新
2026-09-01
Stars
★ 0
Forks
0

01 前言 Front Matter

name
webapp-api-restler
domain
cybersecurity
description
-| | 500 Internal Server Error | 12 | High | | Use After Free | 3 | Critical | | Namespace Rule Violation | 5 | Critical | | Information Leakage | 8 | Medium | | Resource Leak | 4 | Low | ### Critical Findings **1.

02 资源文件 1

03 SKILL.md 正文

-| | 500 Internal Server Error | 12 | High | | Use After Free | 3 | Critical | | Namespace Rule Violation | 5 | Critical | | Information Leakage | 8 | Medium | | Resource Leak | 4 | Low |

Critical Findings

1. Use-After-Free: Deleted user token still valid

  • Sequence: POST /users -> DELETE /users/{id} -> GET /users/{id}
  • After deleting user, GET with the deleted user's token returns 200
  • Impact: Deleted accounts can still access the API

2. Namespace Violation: Cross-tenant data access

  • Sequence: POST /users (tenant A) -> GET /users/{id} (tenant B token)
  • User created by tenant A is accessible with tenant B's credentials
  • Impact: Multi-tenant isolation breach

3. 500 Error: Unhandled integer overflow

  • Request: POST /orders {"quantity": 2147483648}
  • Response: 500 Internal Server Error with stack trace
  • Impact: DoS potential, information disclosure via stack trace

Coverage

  • Endpoints covered: 38/42 (90.5%)
  • Uncovered: POST /admin/migrate, DELETE /admin/cache, PUT /config/advanced, POST /webhooks/test

04 同仓库更多 Skills