Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-841 (行为工作流的不恰当实施) — Vulnerability Class 67

67 vulnerabilities classified as CWE-841 (行为工作流的不恰当实施). AI Chinese analysis included.

CWE-841 represents a logic flaw where an application fails to enforce the correct sequence of operations within a multi-step workflow. This weakness allows attackers to bypass critical security checks or business rules by executing actions out of order or skipping necessary steps entirely. For instance, an attacker might attempt to access a protected resource before completing authentication, or finalize a transaction before verifying payment details. Such manipulation can lead to unauthorized data access, financial fraud, or system instability. To mitigate this risk, developers must implement strict state management and validation mechanisms that verify each step’s completion before allowing progression. Utilizing atomic transactions, enforcing server-side state checks, and clearly defining workflow dependencies ensures that the application maintains integrity regardless of the client’s input order, thereby preventing logic bypasses and preserving the intended behavioral sequence.

MITRE CWE Description
The product supports a session in which more than one behavior must be performed by an actor, but it does not properly ensure that the actor performs the behaviors in the required sequence. By performing actions in an unexpected order, or by omitting steps, an attacker could manipulate the business logic of the product or cause it to enter an invalid state. In some cases, this can also expose resultant weaknesses. For example, a file-sharing protocol might require that an actor perform separate steps to provide a username, then a password, before being able to transfer files. If the file-sharing server accepts a password command followed by a transfer command, without any username being provided, the product might still perform the transfer. Note that this is different than CWE-696, which focuses on when the product performs actions in the wrong sequence; this entry is closely related, but it is focused on ensuring that the actor performs actions in the correct sequence. Workflow-related behaviors include: Steps are performed in the expected order. Required steps are not omitted. Steps are not interrupted. Steps are performed in a timely fashion.
Common Consequences (1)
Other Alter Execution Logic
An attacker could cause the product to skip critical steps or perform them in the wrong order, bypassing its intended business logic. This can sometimes have security implications.
Examples (1)
This code is part of an FTP server and deals with various commands that could be sent by a user. It is intended that a user must successfully login before performing any other action such as retrieving or listing files.
def dispatchCommand(command, user, args): if command == 'Login': loginUser(args) return # user has requested a file if command == 'Retrieve_file': if authenticated(user) and ownsFile(user,args): sendFile(args) return if command == 'List_files': listFiles(args) return ...
Bad · Python
def dispatchCommand(command, user, args): ... if command == 'List_files': if authenticated(user) and ownsDirectory(user,args): listFiles(args) return ...
Good · Python
CVE ID Title CVSS Severity Published
CVE-2026-115248 subhajitkhan online-clinic-management-system Booking patappointtime.php behavioral workflow — online-clinic-management-system 5.4 Medium 2026-10-22
CVE-2026-70079 Windows DNS Denial of Service Vulnerability — Windows 10 Version 1607 7.5 High 2026-10-13
CVE-2026-108789 deepseek-ai deepseek-harness dsh-workflow-worker-thread agent behavioral workflow — deepseek-harness 5.5 Medium 2026-10-12
CVE-2026-19878 Security vulnerabilities have been found in IBM Verify Identity Access and IBM Security Verify Access — Security Verify Access 6.5 Medium 2026-10-08
CVE-2026-104626 Gitea fork workflow job revival through later approval — Gitea - - 2026-10-06
CVE-2026-95385 Chrome 154前Windows平台集成访问限制绕过 — Chrome - - 2026-09-29
CVE-2026-95370 Chrome 154以下NFC组件系统访问限制绕过 — Chrome - - 2026-09-29
CVE-2026-95369 Chrome 154 XML漏洞致沙箱内代码执行 — Chrome - - 2026-09-29
CVE-2026-82406 Klever-Go: Zombie-order theft: `Buy` missing `IsClaimed` guard in native marketplace — klever-go 7.1 High 2026-09-23
CVE-2026-65126 NVIDIA Linux控制器行为执行不当致数据篡改 — Infrastructure Controller 5.0 Medium 2026-09-22
CVE-2026-48974 HomeBox: Forced Group Membership Without Consent in Homebox AddMember Handler — homebox 5.4 Medium 2026-09-21
CVE-2026-78135 strongSwan 处理逻辑错误漏洞 — strongSwan 5.6 Medium 2026-09-11
CVE-2026-87503 Google Chrome 处理逻辑错误漏洞 — Chrome - - 2026-09-09
CVE-2026-67279 SSH Pre-Authentication Rekey State Bypass in MikroTik RouterOS — RouterOS 6.9 Medium 2026-09-05
CVE-2026-82423 macrozheng mall Payment Status Endpoint paySuccess behavioral workflow — mall 5.4 Medium 2026-08-29
CVE-2026-55763 Klever-Go: Percentage-transfer royalty skips the source debit at exactly-100% splits — klever-go 8.7 High 2026-08-28
CVE-2026-78103 Dimension Log Server Configuration Lock Bypass Vulnerability — Dimension 5.1 Medium 2026-08-27
CVE-2026-15365 Vivo Kids Mode 处理逻辑错误漏洞 — Kids Mode 2.4 Low 2026-08-26
CVE-2026-80195 Kimai before 2.63.0 Team Membership Removal via API — kimai 5.4 Medium 2026-08-25
CVE-2026-79083 Google Chrome 处理逻辑错误漏洞 — Chrome - - 2026-08-25
CVE-2026-75081 Webkul Bagisto store behavioral workflow — Bagisto 4.3 Medium 2026-08-17
CVE-2026-19993 Webkul Bagisto RMA State Validation update-status behavioral workflow — Bagisto 4.3 Medium 2026-08-17
CVE-2026-19213 WonderTrader Pending Order TraderAdapter.h _undone_qty behavioral workflow — WonderTrader 4.3 Medium 2026-08-07
CVE-2026-19208 WonderTrader TraderDD.cpp queryTrades behavioral workflow — WonderTrader 3.7 Low 2026-08-07
CVE-2026-19037 WonderTrader Internal Limit Order Book Cache MatchEngine.cpp update_lob behavioral workflow — WonderTrader 4.3 Medium 2026-08-06
CVE-2026-18029 Insufficient validation of payment status in pretix-girosolution — pretix-girosolution 6.3 Medium 2026-07-28
CVE-2025-36333 Vulnerabilities found in Watson Data Intelligence — watsonx.data intelligence 4.3 Medium 2026-06-30
CVE-2026-57536 Insufficient validation of payment status in pretix-mollie — pretix-mollie - - 2026-06-25
CVE-2026-13222 Insufficient validation of payment status in pretix-oppwa — pretix-oppwa - - 2026-06-25
CVE-2026-13223 Insufficient validation of payment status in pretix-computop — pretix-computop - - 2026-06-25

Vulnerabilities classified as CWE-841 (行为工作流的不恰当实施) represent 67 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.