Ir para o conteúdo

Engenharia de segurança

O Kotoba é compatível com um programa NIST CSF 2.0?

O Kotoba pode contribuir com controles técnicos para um programa de cibersegurança. Não afirmamos cobertura completa do NIST CSF 2.0, certificação ou imunidade contra ataques. O NIST não certifica produtos CSF. A pergunta útil é qual etapa do ataque um controle implantado interrompe e quais evidências sustentam essa afirmação.

Revisado em 2026-09-09. As traduções são assistidas por máquina; a revisão no idioma nativo não é certificada. As evidências de origem e o modelo detalhado de ameaças estão disponíveis em inglês. Este artigo é uma avaliação delimitada, não um teste de penetração.

Três produtos, responsabilidades separadas

Kotoba declara efeitos e verifica os limites de capacidade. Seu kernel protegido de chamadas ao host cruza os recursos solicitados, as concessões e a política local antes de invocar um manipulador. O provedor ainda deve impor caminhos concretos, destinos e o escopo do locatário.

Kotoba Cloud fornece um fluxo de trabalho voltado para clientes e organizações. Seu perfil público inspecionado tem hostedApply=false: um serviço genérico de aprovação de mudanças em produção não é disponibilizado por essa configuração. Os caminhos específicos de publicação de bibliotecas e rotação de chaves devem ser avaliados separadamente. A autenticação não é aprovação para implantar ou gastar.

A Kotobase fornece dados e serviços de objetos com caminhos de autorização no lado do servidor. Um CID identifica bytes; por si só, não comprova seu autor, confidencialidade, aprovação confiável, disponibilidade permanente ou recuperação bem-sucedida. Esses aspectos exigem controles separados e evidências operacionais.

Um perfil CSF atual-para-alvo limitado

Este é o nosso mapa selecionado de contribuição do produto, não um Profile organizacional completo nem uma pontuação de conformidade percentual. Os clientes devem definir o escopo, os responsáveis, a tolerância a riscos e as evidências para sua própria implantação.

Governar
As políticas e os registros de riscos fornecem uma linha de base de design. Alvo: responsáveis pelas decisões nomeados, exceções revisadas e aprovação de lançamento registrada.
Identificar
Os manifestos e as identidades de conteúdo ajudam a acompanhar artefatos. Objetivo: um inventário de ativos implantados, classificação de dados e responsabilidade pelas dependências.
Proteger
A admissão de capacidades e o despacho protegido têm evidências de implementação e de testes locais. Meta: vinculações de produção qualificadas, segredos com escopo definido, testes de locatário e revogação medida.
Detectar
O host pode retornar recibos de negação e de execução. Alvo: um destino protegido durável, alertas correlacionados, retenção e entrega demonstrada a um responsável designado.
Responder
Os procedimentos operacionais de resposta estão documentados. Objetivo: contenção e comunicação praticadas, com tempos de resposta e revogação medidos.
Recuperar
As identidades de conteúdo permitem verificar as entradas de restauração. Objetivo: backups protegidos, restaurações testadas e objetivos de recuperação específicos do cliente. Um hash de conteúdo não é um backup.

Grafo de ataque: as instruções não concedem autoridade

Suponha que um atacante controle texto lido por um agente de IA, mas não o host, as chaves de assinatura ou a política. O atacante tenta transformar uma sugestão em uma exportação de dados de clientes. O grafo mostra as travessias de controle necessárias; não é um comprometimento observado nem uma afirmação de que toda integração implantada as imponha.

  1. Documento ou resposta de ferramenta não confiável
  2. A IA propõe uma operação sensível
  3. Admissão de efeitos e capacidades
  4. Verificação do host e do provedor com escopo de recursos
  • Operação autorizada e resultado registrado
  • Operação negada; o manipulador não é invocado
O ramo de negação exige uma proteção eficaz e uma concessão que exclua o alvo. Se um operador conceder autoridade ampla de exportação, textos prejudiciais ainda poderão induzir uma ação permitida. Adicione destinos restritos, classificação de dados, aprovação vinculada à operação exata e isolamento independente do host.

Histórias de ataque e as evidências de que precisam

Injeção de prompt para exportação de dados

Conteúdo controlado pelo atacante solicita que um agente envie dados de clientes para fora do destino aprovado. Em um caminho protegido, a ausência de um efeito ou uma concessão de recurso não disjunta deve interromper o despacho. Verifique se o manipulador nunca foi chamado. Risco residual: concessões amplas demais, redirecionamentos do provedor e uma integração que contorna as proteções.

Um locatário solicita dados de outro locatário

Um chamador autenticado fornece um identificador diferente de grafo ou recurso. As verificações no lado do servidor devem vincular principal, locatário, operação e objeto em cada rota. Menus do navegador e um CID não são autorização. Inspecione cada endpoint e teste leituras e gravações negadas; nenhuma afirmação de isolamento em toda a frota decorre de um único teste do kernel.

Um artefato muda após a aprovação

Um editor ou intermediário substitui bytes. Exija o resumo de conteúdo esperado, o signatário confiável, a validade e a aprovação para a revisão exata antes do uso. Uma assinatura válida em código malicioso continua sendo possível; a assinatura confiável e a identidade do artefato são necessárias, mas não suficientes.

Uma aprovação obsoleta ou uma concessão revogada é reutilizada

Um chamador repete uma ação previamente autorizada. As verificações de expiração ajudam, mas o estado durável de prevenção de repetição, o consumo atômico quando necessário, a revogação atual e a vinculação ao recurso são responsabilidades distintas. Um recibo genérico do host não é um serviço de prevenção de repetição.

Esgotamento de recursos e interrupção do serviço

Um programa de entrada ou gerado consome trabalho excessivo. Limites de admissão, combustível de execução, limites de memória e prazos do supervisor abordam diferentes etapas. Teste o backend real de produção sob carga; uma fixture de linguagem aprovada não comprova resistência a inundações de rede ou comprometimento do host.

Perda de evidências durante um incidente

Um serviço falha após uma ação externa, ou um invasor adultera os registros locais. O kernel do host pode retornar recibos, mas seu gravador é opcional e seu diário fica na memória. Implante um gravador protegido e durável, com tratamento de falhas, e teste a recuperação. Uma operação bem-sucedida não prova que um registro de auditoria externo foi persistido.

O que verificamos e o que continua em aberto

Na revisão de linguagem citada, todos os 24 fixtures de conformidade de capacidade passaram localmente sob ClojureScript, incluindo 9 casos de vinculação de componentes e 2 casos de despacho do host. Os resultados esperados de permissão e negação foram verificados. Esta é uma evidência do kernel, não um teste de ataque de ponta a ponta dos serviços ativos.

O registro de garantia inspecionado continua não qualificado operacionalmente. Seu mapa cruzado armazenado relata evidências de projeto e implementação, mas nenhuma evidência operacional para seus controles SOC e ISO codificados. Isso é uma declaração sobre este instantâneo, não uma constatação de que todo controle de produção está ausente.

Antes de um piloto empresarial, vincule a proposta, o principal, o ambiente, o artefato exato e a política a uma operação com escopo restrito. Exercite casos permitidos e negados, repetição concorrente, revogação, falha de registro e restauração. Meça os efeitos não autorizados que chegam a um manipulador, os recibos ausentes, o atraso da revogação e o tempo de recuperação. Publique o escopo testado e as lacunas restantes.

Leia as fontes e reproduza o escopo