Segurança de APIs
Proteja APIs por meio de autenticação, limitação de taxa, validação de entradas e monitoramento.
Segurança de APIs é definido pelos resultados do NIST CSF 2.0 PR.PS-06 (Secure software development practices are integrated, and their performance is monitored throughout the software development life cycle); PR.AA-03 (Users, services, and hardware are authenticated); PR.IR-01 (Networks and environments are protected from unauthorized logical access and usage). Correspondência Mapeado por meio de um crosswalk publicado em ISO 27001, PCI DSS e 800-53. Editorial Mapeado editorialmente em CIS v8.1. Apenas vagamente relacionado em CMMC, HIPAA e NIS2. Sem mapeamento em nossos dados Sem mapeamento em nossos dados para SOC 2, GDPR, Essential Eight, DORA, CPS 234 e Cyber Essentials.
| Framework | Requisito | Título | Vínculo | Fonte / motivo |
|---|---|---|---|---|
| NIST CSF 2.0 | PR.PS-06PR.AA-03PR.IR-01 | Secure software development practices are integrated, and their performance is monitored throughout the software development life cycle; Users, services, and hardware are authenticated; Networks and environments are protected from unauthorized logical access and usage | Definição do tópico | PR.PS-06 PR.AA-03 PR.IR-01 |
| ISO 27001 | A.8.5A.8.26 | Secure authentication; Application security requirements | Correspondência | A.8.5: via PR.AA-03 A.8.26: via PR.PS-06 |
| CIS v8.1 | CIS 16.10CIS 16.12 | Apply Secure Design Principles in Application Architectures; Implement Code-Level Security Checks | Editorial | CIS 16.10: Secure design principles in application architectures, which apply to APIs as much as user interfaces. CIS 16.12: Code-level security checks catch API flaws such as injection and broken authorisation before release. |
| SOC 2 | — | Nenhum requisito | Sem mapeamento em nossos dados | Nenhum requisito de SOC 2 está mapeado para este tema em nossos dados. |
| PCI DSS | 6.2.36.2.4 | Custom code reviewed before release; Coding techniques prevent common software attacks | Correspondência | 6.2.3: via PR.PS-06 6.2.4: Engineering techniques against common attacks, including API abuse; omitted from NIST's PCI references. |
| CMMC | SC.L2-3.13.2AC.L2-3.1.8AC.L2-3.1.11IA.L2-3.5.1IA.L2-3.5.2IA.L2-3.5.3 | Não mapeado para este tema | Esses requisitos compartilham apenas os resultados do CSF deste tópico (PR.PS-06, PR.AA-03, PR.IR-01) por meio de crosswalks publicados: vale verificar, mas não é um mapeamento. | |
| 800-53 | IA-9SC-5SI-10 | Service Identification and Authentication; Denial-of-service Protection; Information Input Validation | Correspondência | IA-9: via PR.AA-03 SC-5: via PR.IR-01 SI-10: Input validation; not linked to these subcategories in NIST's references. |
| HIPAA | §164.310(b)§164.312(a)(2)(i)§164.312(a)(2)(iii)§164.312(d)§164.308(a)(3)§164.308(a)(3)(ii)(A) | Não mapeado para este tema | Esses requisitos compartilham apenas os resultados do CSF deste tópico (PR.PS-06, PR.AA-03, PR.IR-01) por meio de crosswalks publicados: vale verificar, mas não é um mapeamento. | |
| GDPR | — | Nenhum requisito | Sem mapeamento em nossos dados | Nenhum requisito de GDPR está mapeado para este tema em nossos dados. |
| NIS2 | 6.211.611.76.76.8 | Não mapeado para este tema | Esses requisitos compartilham apenas os resultados do CSF deste tópico (PR.PS-06, PR.AA-03, PR.IR-01) por meio de crosswalks publicados: vale verificar, mas não é um mapeamento. | |
| Essential Eight | — | Nenhum requisito | Sem mapeamento em nossos dados | Nenhum requisito de Essential Eight está mapeado para este tema em nossos dados. |
| DORA | — | Nenhum requisito | Sem mapeamento em nossos dados | Nenhum requisito de DORA está mapeado para este tema em nossos dados. |
| CPS 234 | — | Nenhum requisito | Sem mapeamento em nossos dados | Nenhum requisito de CPS 234 está mapeado para este tema em nossos dados. |
| Cyber Essentials | — | Nenhum requisito | Sem mapeamento em nossos dados | Nenhum requisito de Cyber Essentials está mapeado para este tema em nossos dados. |
Definição do tópico Resultados do CSF 2.0 que definem este tópico · Correspondência pelo menos uma escolha respaldada por um crosswalk publicado · Editorial Juízo editorial da ControlMapping, com a justificação · não mapeado, compartilha apenas os resultados do CSF deste tópico · Sem mapeamento em nossos dados nada mapeado em nossos dados; muitas vezes é trabalho novo, mas verifique as notas de cobertura. Metodologia.
Os IDs e títulos dos requisitos são exibidos como cada framework os publica, em inglês.
Mapeamento incorreto ou ausente? Reportar
Sobre Segurança de APIs
A segurança de APIs protege interfaces de programação de aplicações contra abuso, acesso não autorizado e exposição de dados, à medida que as organizações dependem cada vez mais de APIs para integração de sistemas, aplicações móveis e conectividade com parceiros. Os controles essenciais incluem a implementação de autenticação OAuth 2.0 ou por chave de API, a aplicação de limitação de taxa e controle de throughput para prevenir abusos, a validação de todas as entradas para prevenir ataques de injeção e o registro das chamadas de API para fins de monitoramento e perícia forense. As organizações devem manter um inventário completo de todas as APIs, realizar testes regulares de segurança de APIs alinhados ao OWASP API Security Top 10 e implementar gateways de API que centralizem autenticação, autorização e gerenciamento de tráfego.