KamoCRM

Impulsionar a forma anônima carreiras talento-alert

FixDocsService
Navios
23 de setembro de 2026 às 08:37 UTC
Autor
Kamo
Enviar
133a70d

CarreirasPublicController's POST /{orgRef}/alerts é o único desfecho anônimo, não autenticado neste serviço que envia um e-mail em cada chamada aceita, sem A pessoa que ligou pode enviar um link de confirmação para qualquer endereço, de qualquer forma repetidamente, Caixa de entrada real ou risco de despesa/reputação ilimitado no próprio domínio de envio da plataforma. Adicionar CarreirasAlertThrottle (Redis-backed; cada regra é uma janela de tempo, então nenhuma mudança de esquema): em a maioria uma confirmação por hora por endereço, sem re-enviar enquanto uma janela de 24h não confirmada-pendente é Correndo, e uma tampa de tentativa IP por fonte. Também cap quantas linhas não confirmadas uma org pode manter em Uma vez, para que uma inundação de endereços novos não possa crescer a mesa sem limites. Respostas de cada verificação permanecendo em silêncio (subscribe() ainda retorna 202) em vez de aparecer um erro distinguível — correspondente à regra existente do endpoint de que um chamador público nunca deve ser capaz de dizer "acelerado" além de "enviar", que seria em si um oráculo para "faz este endereço existir". A chave per-IP é resolvida através da resolução LegalClientIp. (o X-Forwarded-For hop mais à direita), Não a leitura de estilo esquerda-mais-hop usada para trilhas de auditoria em outros lugares neste serviço: o hop mais à esquerda é o que um CLIENT escreve, então teclando um acelerador em ele deixaria um atacante derrotar a tampa per-IP simplesmente enviando um valor diferente em cada pedido. Cliente Legal A própria classe do IP Javadoc documenta exatamente este modo de falha para o caso probatório; aplica-se tão diretamente aqui.

Todas as alterações

Como o que vês no transporte?

Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.

Começar Livre Para SempreVer Preços