Files
dev-workflows/skills/hermaguard/tools/hermaguard-benchmark/bugs/008-integer-overflow/ground-truth.json
T
evandrodevbr c17192c9fe feat: vendorizar as 10 skills do pilar de seguranca em skills/
Copia local (nao fork, nao submodule) de safedeps, sca-audit,
secrets-scan, code-review-security, api-security-review,
web-security-review, cve-triage, patch-prioritization,
dependency-scanning e hermaguard -- commit exato de origem e licenca
de cada uma em skills/NOTICE.md. Elimina o passo de clone externo
pro pilar de seguranca do wf-security-review: git clone deste repo
ja traz tudo funcional.

Corrige tambem o comando de instalacao pro Claude Code nos dois
READMEs e no docs/SKILLS.md: Claude Code exige um diretorio por
skill (skills/<nome>/SKILL.md), nao aceita os .md soltos que o
comando antigo copiava -- confirmado testando a instalacao real.
2026-08-24 00:32:20 -03:00

18 lines
504 B
JSON

{
"title": "Unvalidated quantity causes integer overflow",
"description": "quantity from request body multiplies price without bounds; extreme values overflow.",
"severity": "MEDIUM",
"category": "logic",
"findings": [
{
"file": "app.py",
"trigger": "quantity multiplied without upper-bound check",
"description": "Overflow/wraparound corrupts totals on extreme input",
"severity": "MEDIUM",
"classes": [
"CWE-190",
"CWE-20"
]
}
]
}