Skip to content
OpenAdvisories

Weakness (CWE)

CWE-684: Incorrect Provision of Specified Functionality

Class Draft

The code does not function according to its published specifications, potentially leading to incorrect usage.

How to prevent it (1 mitigation)
  1. Implementation

    Ensure that your code strictly conforms to specifications.

Source: MITRE CWE-684

31 results · Feed

  • Medium 4.3

    Incorrect provision of specified functionality in SanitizerAPI in Google Chrome prior to 155.0.8059.39 allowed a remote…

  • Medium 6.5

    Incorrect provision of specified functionality in Mobile in Google Chrome on on iOS prior to 155.0.8059.39 allowed a re…

  • Medium 5.9

    Incorrect provision of specified functionality in Proxy in Google Chrome on on Windows prior to 152.0.7977.65 allowed a…

  • Critical 9.3

    ZEBRA: Consensus divergence via P2SH sigop undercount in pure-Rust disabled-opcode parser

    ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, Zebra can accept a block that zcashd rejects because the P2SH signature-operation counter undercounts redeem scripts containing a disabled opcode followed by signature opcodes. In zebra-script/sr…

  • Low 3.7

    Tor before 0.4.9.7 has an out-of-bounds read when an END, a TRUNCATE, or a TRUNCATED cell lacks a reason in its payload…

  • Medium 6.5

    In Exim before 4.99.2, when JSON lookup is enabled, an out-of-bounds heap write can occur when a JSON operator encounte…

  • Medium 5.9

    In Exim before 4.99.2, on systems using musl libc (not glibc), an attacker can crash the connection instance when malfo…

  • High 7.2

    Technitium DNS Server before 15.0 allows DNS traffic amplification via cyclic name server delegation.

  • Low 3.3

    uutils coreutils cut Local Logic Error and Data Integrity Issue in Output Filtering

    A logic error in the cut utility of uutils coreutils causes the utility to ignore the -s (only-delimited) flag when using the -z (null-terminated) and -d '' (empty delimiter) options together. The implementation incorrectly routes this specific combination th…

  • Low 3.3

    uutils coreutils tr Local Logic Error and Data Integrity Issue in Character Class Handling

    A logic error in the tr utility of uutils coreutils causes the program to incorrectly define the [:graph:] and [:print:] character classes. The implementation mistakenly includes the ASCII space character (0x20) in the [:graph:] class and excludes it from the…

  • Medium 6.9

    Apache Log4j Core: Log injection in Rfc5424Layout due to silent configuration incompatibility

    Apache Log4j Core's Rfc5424Layout https://logging.apache.org/log4j/2.x/manual/layouts.html#RFC5424Layout , in versions 2.21.0 through 2.25.3, is vulnerable to log injection via CRLF sequences due to undocumented renames of security-relevant configuration attr…

  • High 8.7

    RustDesk Client Accepts Pseudo-Encrypted Config Strings Without Cryptographic Validation

    Use of a Broken or Risky Cryptographic Algorithm vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android, WebClient (Config import, URI scheme handler, CLI --config modules) allows Retrieve Embedded Sensitive Da…

  • High 8.7

    RustDesk Server Generates Config Strings Using Reversible Encoding (Base64 + Reverse) Instead of Encryption

    Use of a Broken or Risky Cryptographic Algorithm vulnerability in rustdesk-server-pro RustDesk Server Pro rustdesk-server-pro on Windows, MacOS, Linux (Config string generation, web console export modules) allows Retrieve Embedded Sensitive Data. This vulnera…

  • High 8.2

    app/Controller/EventsController.php in MISP before 2.5.24 has invalid logic in checking for uploaded file validity, rel…

  • Low 3.2

    In KDE Skanpage before 25.08.0, an attempt at file overwrite can result in the contents of the new file at the beginnin…

  • High 7.8

    An Incorrect Provision of Specified Functionality vulnerability [CWE-684] in FortiOS 7.6.0, 7.4.0 through 7.4.5, 7.2.5 …

  • Low 3.7

    Akamai Rate Control alpha before 2025 allows attackers to send requests above the stipulated thresholds because the rat…

  • Medium 4.2

    hw/pci/pcie_sriov.c in QEMU through 10.0.3 mishandles the VF Enable bit write mask, a related issue to CVE-2024-26327.

  • High 7.5
    CVE-2025-47227 Public exploit

    In the Production Environment extension in Netmake ScriptCase through 9.12.006 (23), the Administrator password reset m…

  • Critical 9.8

    FutureNet NXR series routers provided by Century Systems Co., Ltd. have REST-APIs, which are configured as disabled in …

  • Medium 4.3

    Incorrect Provision of Specified Functionality in GitLab

    An issue has been discovered discovered in GitLab EE/CE affecting all versions starting from 11.4 before 17.2.9, all versions starting from 17.3 before 17.3.5, all versions starting from 17.4 before 17.4.2 It was possible for guest users to disclose project t…

  • Low 2.6

    Incorrect Provision of Specified Functionality in GitLab

    Information disclosure in Gitlab EE/CE affecting all versions from 15.6 prior to 17.2.8, 17.3 prior to 17.3.4, and 17.4 prior to 17.4.1 in specific conditions it was possible to disclose to an unauthorised user the path of a private project."

  • High 7.4

    Cisco IOS XR Software Layer 2 Services Denial of Service Vulnerability

    A vulnerability in the handling of specific Ethernet frames by Cisco IOS XR Software for various Cisco Network Convergence System (NCS) platforms could allow an unauthenticated, adjacent attacker to cause critical priority packets to be dropped, resulting in …

  • Medium 5.7

    Incorrect Provision of Specified Functionality in GitLab

    An issue was discovered in GitLab CE/EE affecting all versions starting from 8.2 prior to 17.1.6 starting from 17.2 prior to 17.2.4, and starting from 17.3 prior to 17.3.1, which allows an attacker to create a branch with the same name as a deleted tag.

  • Critical 9.1

    Incorrect Provision of Specified Functionality vulnerability in MESbook

    Incorrect Provision of Specified Functionality vulnerability in MESbook 20221021.03 version. An unauthenticated remote attacker can register user accounts without being authenticated from the route "/account/Register/" and in the parameters "UserName=<RANDOMU…

  • High 7.5

    Incorrect cipher key & IV length processing

    Issue summary: A bug has been identified in the processing of key and initialisation vector (IV) lengths. This can lead to potential truncation or overruns during the initialisation of some symmetric ciphers. Impact summary: A truncation in the IV can result …

  • High 8.6

    bt: mesh: vulnerability in provisioning protocol implementation on provisionee side

    In Bluetooth mesh implementation If provisionee has a public key that is sent OOB then during provisioning it can be sent back and will be accepted by provisionee.

  • Medium 6.5

    Possible dos from guest to host invringh_kiov_advance in vhost driver at drivers/vhost/vringh.c

    A flaw was found in vringh_kiov_advance in drivers/vhost/vringh.c in the host side of a virtio ring in the Linux Kernel. This issue may result in a denial of service from guest to host via zero length descriptor.

  • Critical 9.1

    A vulnerability has been identified in RUGGEDCOM i800, RUGGEDCOM i800NC, RUGGEDCOM i801, RUGGEDCOM i801NC, RUGGEDCOM i8…

  • Unscored —

    Attacker can reset the device with AT Command in the process of rebooting the device. The LG ID is LVE-SMP-210011.

  • Low 3.5

    Incorrect Provision of Specified Functionality in qutebrowser

    In qutebrowser versions less than 1.11.1, reloading a page with certificate errors shows a green URL. After a certificate error was overridden by the user, qutebrowser displays the URL as yellow (colors.statusbar.url.warn.fg). However, when the affected websi…