Voltar ao catalogoMED-02
ABP License Code exposto em appsettings.secrets.json
MediumAchado ConfirmadoSegurancaRodada 1
Evidencia
`aspnet-core/src/cargo_fleet.HttpApi.Host/appsettings.secrets.json` linha 2 — contem `AbpLicenseCode` com licenca comercial.
Impacto Tecnico
A licenca comercial do ABP pode ser usada por terceiros para instanciar aplicacoes ABP Commercial sem custo.
Impacto de Negocio
Violacao potencial de termos de licenca ABP Commercial.
Recomendacao
Mover AbpLicenseCode para Kubernetes Secret. Adicionar appsettings.secrets.json ao .gitignore.
Arquivos Afetados
aspnet-core/src/cargo_fleet.HttpApi.Host/appsettings.secrets.json
Achados Relacionados
{
"id": "MED-02",
"title": "ABP License Code exposto em appsettings.secrets.json",
"severity": "Medium",
"type": "achado confirmado",
"category": "security",
"description": "O `AbpLicenseCode` com a licenca comercial da organizacao VonBraunLabs esta em `appsettings.secrets.json` no repositorio.",
"evidence": "`aspnet-core/src/cargo_fleet.HttpApi.Host/appsettings.secrets.json` linha 2 — contem `AbpLicenseCode` com licenca comercial.",
"technicalImpact": "A licenca comercial do ABP pode ser usada por terceiros para instanciar aplicacoes ABP Commercial sem custo.",
"businessImpact": "Violacao potencial de termos de licenca ABP Commercial.",
"recommendation": "Mover `AbpLicenseCode` para Kubernetes Secret. Adicionar `appsettings.secrets.json` ao `.gitignore`.",
"files": [
"aspnet-core/src/cargo_fleet.HttpApi.Host/appsettings.secrets.json"
],
"pass": 1,
"relatedFindings": [
"INFRA-02"
]
}
Descricao
O
AbpLicenseCodecom a licenca comercial da organizacao VonBraunLabs esta emappsettings.secrets.jsonno repositorio.