PT-2026-39954 · Zealopensource+1 · Smart Appointment & Booking
CVSS v3.1
5.3
Média
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
Nome do Software Vulnerável e Versões Afetadas
Smart Appointment & Booking versões anteriores a 1.0.9
Descrição
A modificação não autorizada de dados é possível devido a uma verificação de capacidade ausente e uma falha na lógica de validação de nonce na função
saab cancel booking(). A verificação de nonce utiliza incorretamente o operador && (AND) em vez de || (OR), permitindo que a verificação de segurança seja ignorada se qualquer valor for fornecido para o parâmetro de segurança. Isso permite que invasores não autenticados cancelem reservas arbitrárias fornecendo um ID de reserva previsível.Recomendações
Atualize o plugin para a versão 1.0.9 ou posterior.
Como medida paliativa temporária, restrinja o acesso à função
saab cancel booking() até que a atualização seja aplicada.Correção
Missing Authorization
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Smart Appointment & Booking