14-16 Mar 2026
Voltar ao catalogo

ABP License Code hardcoded em docker-compose versionado

INFRA-02
CriticalAchado ConfirmadoConformidadeRodada 3

Descricao

Licenca comercial ABP (string Base64 1600+ caracteres) exposta no repositorio. Contem OrganizationId, OrganizationName (VonBraunLabs).

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

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"
  ]
}