Secure Coding Standard
Code: GRT.EST.010 · Version: 2.5 · Type: Standard
Defines the general guidelines and S-SDLC standards of LATAM for the secure construction of systems, accounting for applicable regulations (GDPR, LGPD, PCI-DSS, SOX) from the design stage.
Scope
Applicable to all employees, collaborators, third parties, processes, and system components of Grupo LATAM.
Responsibilities
- Security Architect (Cybersecurity): ensures compliance with the standards and reviews this standard.
- Engineering Platform (Delivery / Resources / Developer): secure deployments and IaC, up-to-date libraries and frameworks.
- Squad Developers: confirm adherence to the standard, report violations, and provide evidence of LATAM's secure development course.
Key points
Strategic guidelines
- Cloud-oriented (GCP) with cloud-native components; IaaS/PaaS only by validated exception.
- Priority to SaaS services (with provider DoR/DoD and VCR assessment).
- Authentication + 2FA/MFA integrated with SSO, preferably Entra ID (Azure AD).
- Formal process with a mandatory collaborative design instance (architecture, infrastructure, and security architecture).
- Regulatory compliance based on the data handled: PCI, SOX, GDPR, LGPD.
Controls by domain (DoR / DoD)
During design, implemented controls are reviewed; the DoR verifies commitments and the DoD validates that development meets them.
- Networks & Endpoint Security: DDoS protection (WAF Akamai, Cloud Armor), single egress via NAT, ingress via load balancer, TLS 1.2+ with a Restricted SSL policy, security agents (Qualys, Prisma, CrowdStrike), production access only with service accounts.
- Application Security: security testing during development, mandatory OWASP ASVS 4.0.3, Cloud Endpoints, API protection in Akamai, mandatory CI/CD with GitLab, reCAPTCHA on logins/forms without SSO, no plaintext links in emails.
- Data: regulatory compliance (SOX, GDPR, LGPD, PCI), KMS / Secret Manager for sensitive information, encryption in transit, minimization/masking outside production, PII protection, card numbers forbidden in logs.
- Digital Identity: Azure AD (priority) and Google SAML 2.0, profiling, least privilege, ABM process, segregation of duties, 2FA/MFA.
- Logging: Google Cloud operations suite; logs with IP, port, accesses, user ID, and date; never sensitive data.
- Governance: takeover with Identity Management, domain ownership, provider contract and NDA, SOX controls, and project formality (Jira ticket, evidence).
PCI requirements
- Evidence of a secure development course and use of OWASP ASVS.
- PCI-DSS 4.0.1 compliance (6.2.1 to 6.2.4): secure development, annual training, pre-production review, and techniques against common attacks.
AI requirements
- Validation and sanitization of AI model inputs.
- Robust management of access keys to APIs/models.
- Auditing and logging of AI interactions.
- AI-specific security testing (penetration, model manipulation, data poisoning).
- Measures against information leakage (anonymization, DLP, API security) and secure design principles.
Full document
This summary captures the main points. Refer to the official, complete version of the standard: