Falhas do tipo CWE-840

108 resultados

Falhas na Lógica de Negócio

É quando o código implementa corretamente as instruções, mas essas instruções não refletem corretamente as regras de negócio pretendidas. O atacante explora desvios entre o que o sistema *deveria* fazer e o que ele realmente faz para contornar controles, contabilidade ou autorização.

Exemplo

Um carrinho de compras que permite aplica cupom de desconto múltiplas vezes quando deveria aceitar apenas uma; ou um sistema de transferência bancária que não valida se a conta de destino pertence ao mesmo titular, permitindo movimentações não autorizadas entre contas.

Como mitigar

Valide regras de negócio no backend (nunca confie no frontend). Implemente testes que cobram cenários de abuso: cupons reutilizados, limites ultrapassados, estados inválidos. Mantenha auditoria de operações sensíveis e revise regularmente a lógica com especialistas de negócio.

CVE-2026-108784MEDIUMmacrozheng mall Payment Endpoint AlipayServiceImpl.java AlipayServiceImpl.pay logic errorEPSS 0.3%CVE-2026-112028MEDIUMlight0011 cms Vote VoteController.class.php logic errorEPSS 0.3%CVE-2025-13239MEDIUMBdtask/CodeCanyon Isshue Multi Store eCommerce Shopping Cart Solution submit_checkout behavioral workflowEPSS 0.3%CVE-2026-8738MEDIUMSanluan PublicCMS Trade Payment Flow TradeOrderController.java AccountGatewayComponent.pay logic errorEPSS 0.3%CVE-2026-82982MEDIUMThe Approval app's approve/reject endpoint is meant to require the file's current etag as a freshness check, preventing an approver from appEPSS 0.3%CVE-2026-1599MEDIUMBdtask Bhojon All-In-One Restaurant Management System Checkout placeorder logic errorEPSS 0.3%CVE-2025-6601LOWBusiness Logic Errors in GitLabEPSS 0.3%CVE-2025-2938LOWBusiness Logic Errors in GitLabEPSS 0.3%CVE-2025-4037MEDIUMcode-projects ATM Banking moneyWithdraw logic errorEPSS 0.3%CVE-2026-1322MEDIUMBusiness Logic Errors in GitLabEPSS 0.3%CVE-2023-6514HIGH The Bluetooth module of some Huawei Smart Screen products has an identity authentication bypass vulnerability. Successful exploitation of tEPSS 0.3%CVE-2026-1274MEDIUMIBM Guardium Data Protection is affected by multiple vulnerabilitiesEPSS 0.3%CVE-2026-1600MEDIUMBdtask Bhojon All-In-One Restaurant Management System Add-to-Cart Submission Endpoint addtocart logic errorEPSS 0.3%CVE-2026-77166LOWThe emoji field in the page emoji update endpoint does not properly validate user input. By injecting long text and line breaks, the sidebarEPSS 0.3%CVE-2025-10868LOWBusiness Logic Errors in GitLabEPSS 0.3%CVE-2026-109406MEDIUMmacrozheng mall mall-portal generateOrder OmsPortalOrderServiceImpl logic errorEPSS 0.3%CVE-2026-5812MEDIUMSourceCodester Pharmacy Product Management System POST Parameter add-sales.php logic errorEPSS 0.3%CVE-2026-5811MEDIUMSourceCodester Online Food Ordering System POST Parameter Actions.php save_product logic errorEPSS 0.3%CVE-2026-115248MEDIUMsubhajitkhan online-clinic-management-system Booking patappointtime.php behavioral workflowEPSS 0.3%CVE-2024-1456HIGHS3 Bucket Takeover in h2oai/h2o-3EPSS 0.2%