Voltar ao catalogoINFRA-02
ABP License Code hardcoded em docker-compose versionado
CriticalAchado ConfirmadoConformidadeRodada 3
Evidencia
`docker-compose-ec2-dev.yml` linha 60: `AbpLicenseCode=PABMAGkAYw...`. `docker-compose-ec2-hom.yml` linhas 60, 96.
Impacto Tecnico
Licenca ABP pode ser reutilizada em projetos nao autorizados.
Impacto de Negocio
Violacao dos termos de uso ABP Commercial. Potencial revogacao da licenca.
Recomendacao
Mover para GitHub Actions Secret ou Kubernetes Secret. Notificar Volosoft.
Arquivos Afetados
aspnet-core/etc/docker/docker-compose-ec2-dev.ymlaspnet-core/etc/docker/docker-compose-ec2-hom.yml
Achados Relacionados
Acoes Relacionadas
{
"id": "INFRA-02",
"title": "ABP License Code hardcoded em docker-compose versionado",
"severity": "Critical",
"type": "achado confirmado",
"category": "compliance",
"description": "Licenca comercial ABP (string Base64 1600+ caracteres) exposta no repositorio. Contem OrganizationId, OrganizationName (VonBraunLabs).",
"evidence": "`docker-compose-ec2-dev.yml` linha 60: `AbpLicenseCode=PABMAGkAYw...`. `docker-compose-ec2-hom.yml` linhas 60, 96.",
"technicalImpact": "Licenca ABP pode ser reutilizada em projetos nao autorizados.",
"businessImpact": "Violacao dos termos de uso ABP Commercial. Potencial revogacao da licenca.",
"recommendation": "Mover para GitHub Actions Secret ou Kubernetes Secret. Notificar Volosoft.",
"files": [
"aspnet-core/etc/docker/docker-compose-ec2-dev.yml",
"aspnet-core/etc/docker/docker-compose-ec2-hom.yml"
],
"pass": 3,
"relatedActions": [
"ACT-6.1.2"
],
"relatedFindings": [
"MED-02"
]
}
Descricao
Licenca comercial ABP (string Base64 1600+ caracteres) exposta no repositorio. Contem OrganizationId, OrganizationName (VonBraunLabs).