CyberSecBulletin

Incorrect Behavior Order

CWE-696

The product performs multiple related behaviors, but the behaviors are performed in the wrong order in ways that may produce resultant weaknesses.

We track 23 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 7.9.

Latest Incorrect Behavior Order vulnerabilities

  • 7.1 High severity

    P-Net: Incorrect Behavior Order

    CVE-2026-124761RT-Labs

    P-Net before 1.0.4 copies the IP suite of a DCP Set request to the current and the non-volatile configuration, and starts saving it, before the state of the device is checked. If the request is refused, for example because an Application Relationship is active

  • 8.2 High severity

    EOS: Incorrect Behavior Order

    CVE-2026-121291Arista Networks

    A crafted Error Report can leave EOS stuck believing that a cache reset is in progress, preventing ROA publication, withdrawal reconciliation, and BGP origin-validation updates.

  • 8.7 High severity

    Eclipse Kura: Uncontrolled Recursion

    CVE-2026-112186Eclipse Foundation

    In Eclipse Kura versions 5.4.0 through 5.6.2, the Service Listing V1 REST API read the JSON body of every request into memory, with no limit on its size. The endpoints parse the body before they check whether the caller is authenticated. A remote attacker with

  • 7.4 High severity

    MBD-X12SPI: Incorrect Behavior Order

    CVE-2026-65219SMCI

    A flaw in the BMC RAKP+ implementation may allow an attacker to send a request followed by a specially crafted RAKP message and establish an RMCP+ session, which could then be used to execute commands.

  • 7.5 High severity

    GitPython: Incorrect Behavior Order

    CVE-2026-114145Gitpython-developers

    GitPython is a python library used to interact with Git repositories. Prior to 3.2.1, create_submodule() in git/objects/submodule/base.py accepts an attacker-influenced submodule path such as .git/hooks and invokes _clone_repo() before safely rejecting the des

  • 8.8 High severity

    Gitea: Missing Critical Step in Authentication

    CVE-2026-73535Gitea

    Gitea's OpenID connect handler accepts a user's password without enforcing enrolled TOTP or WebAuthn verification before completing sign-in and linking an OpenID identifier. When OpenID sign-in is enabled, an attacker who knows the victim's password can obtain

  • 8.0 High severity

    Nix: Incorrect Behavior Order

    CVE-2026-110450NixOS

    Nix before 2.35.3 and Lix before 2.95.4 allow privilege escalation via a repair operation because it could destroy and then replace a store path before content verification.

  • 7.1 High severity

    external-secrets: Incorrect Behavior Order

    CVE-2026-26287External-secrets

    External Secrets Operator reads information from a third-party service and automatically injects the values as Kubernetes Secrets. Starting in version 0.10.0 and prior to version 1.3.2, a bug in the `webhook` generator initialization order incorrectly cleared

  • 7.8 High severity

    docling: Incorrect Behavior Order

    CVE-2026-105745Docling-project

    Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.27.0 until 2.131.0, Docling plugin factories in docling/models/factories/base_factory.py call load_setuptools_entrypoints() be

  • 7.4 High severity

    EOS: Incorrect Behavior Order

    CVE-2026-73446Arista Networks

    On affected platforms running Arista EOS with IS-IS configured on a broadcast interface, an unauthenticated attacker can send a crafted IS-IS Hello Protocol Data Unit (PDU) that causes the device to tear down an established IS-IS adjacency. This may result in

  • 9.8 Critical severity

    CHARX SEC-3150: Incorrect Behavior Order

    CVE-2026-44108Phoenix Contact

    Due to a flaw in the execution order of scripts during shutdown, the firewall is terminated prematurely during system shutdown. This creates a temporary window in which internal services may become externally accessible, potentially allowing an unauthenticated

  • 8.1 High severity

    DVG-IRF1401: Incorrect Behavior Order

    CVE-2026-14169ads-tec Industrial IT

    Due to incorrect behavior order a low privileged remote attacker could trigger account inconsistent state via crafted input and overwrites existing user passwords which could result in complete administrative unavailability of the device.

  • 7.8 High severity

    copilot-cli: Incorrect Behavior Order

    CVE-2026-45033GitHub

    GitHub Copilot CLI brings AI-powered coding assistance directly to your command line. Prior to 1.0.43, a security vulnerability has been identified in GitHub Copilot CLI where a malicious bare git repository nested inside a project directory can achieve arbitr

  • 8.2 High severity

    core: Improper Cleanup on Thrown Exception

    CVE-2026-40583UltraDAGcom

    UltraDAG is a minimal DAG-BFT blockchain in Rust. In version 0.1, a non-council attacker can submit a signed SmartOp::Vote transaction that passes signature, nonce, and balance prechecks, but fails authorization only after state mutation has already occurred.

  • 9.1 Critical severity

    OpenClaw: Incorrect Behavior Order

    CVE-2026-35652OpenClaw

    OpenClaw before 2026.3.22 contains an authorization bypass vulnerability in interactive callback dispatch that allows non-allowlisted senders to execute action handlers. Attackers can bypass sender authorization checks by dispatching callbacks before normal se

  • 7.5 High severity

    OpenClaw: Incorrect Behavior Order

    CVE-2026-35640OpenClaw

    OpenClaw before 2026.3.25 parses JSON request bodies before validating webhook signatures, allowing unauthenticated attackers to force resource-intensive parsing operations. Remote attackers can send malicious webhook requests to trigger denial of service by e

  • 7.3 High severity

    OpenClaw: Incorrect Behavior Order

    CVE-2026-35637OpenClaw

    OpenClaw before 2026.3.22 performs cite expansion before completing channel and DM authorization checks, allowing cite work and content handling prior to final auth decisions. Attackers can exploit this timing vulnerability to access or manipulate content befo

  • 8.2 High severity

    OpenClaw: Incorrect Behavior Order

    CVE-2026-35627OpenClaw

    OpenClaw before 2026.3.22 performs cryptographic and dispatch operations on inbound Nostr direct messages before enforcing sender and pairing policy validation. Attackers can trigger unauthorized pre-authentication computation by sending crafted DM messages, e

  • 8.1 High severity

    OpenSSH: Incorrect Behavior Order

    CVE-2026-35386OpenBSD

    In OpenSSH before 10.3, command execution can occur via shell metacharacters in a username within a command line. This requires a scenario where the username on the command line is untrusted, and also requires a non-default configurations of % in ssh_config.

  • 7.5 High severity

    mbedtls: NULL Pointer Dereference

    CVE-2025-48965Mbed

    Mbed TLS before 3.6.4 has a NULL pointer dereference because mbedtls_asn1_store_named_data can trigger conflicting data with val.p of NULL but val.len greater than zero.

  • 7.5 High severity

    core: Incorrect Behavior Order

    CVE-2025-31485Api-platform

    API Platform Core is a system to create hypermedia-driven REST and GraphQL APIs. Prior to 4.0.22 and 3.4.17, a GraphQL grant on a property might be cached with different objects. The ApiPlatform\GraphQl\Serializer\ItemNormalizer::isCacheKeySafe() method is mea

  • 7.2 High severity

    Intel(R) Processor: Incorrect Behavior Order

    CVE-2024-24853Intel(R) Processor

    Incorrect behavior order in transition between executive monitor and SMI transfer monitor (STM) in some Intel(R) Processor may allow a privileged user to potentially enable escalation of privilege via local access.

  • 7.2 High severity

    SolarWinds Platform: Incorrect Behavior Order

    CVE-2023-33224SolarWindsEPSS 2.79%

    The SolarWinds Platform was susceptible to the Incorrect Behavior Order Vulnerability. This vulnerability allows users with administrative access to SolarWinds Web Console to execute arbitrary commands with NETWORK SERVICE privileges.