Skip to content
OpenAdvisories

Weakness (CWE)

CWE-353: Missing Support for Integrity Check

Base Draft

The product uses a transmission protocol that does not include a mechanism for verifying the integrity of the data during transmission, such as a checksum.

More detail

The end-to-end philosophy of checks states that integrity checks should be performed at the lowest level that they can be completely implemented. Excluding further sanity checks and input validation performed by applications, the protocol's checksum is the most important level of checksum, since it can be performed more completely than at any previous level and takes into account entire messages, as opposed to single packets.

How to prevent it (2 mitigations)
  1. Architecture and Design

    Add an appropriately sized checksum to the protocol, ensuring that data received may be simply validated before it is parsed and used.

  2. Implementation

    Ensure that the checksums present in the protocol design are properly implemented and added to each message before it is sent.

Source: MITRE CWE-353

56 results · Feed

  • High 8.4

    Authenticated Local Missing Integrity Verification Vulnerability leads to Local Privilege Escalation in Virtual Intranet Access (VIA) Client

    A missing integrity verification vulnerability has been discovered in the Virtual Intranet Access (VIA) client. Successful exploitation of this vulnerability could allow a low-privileged local attacker to execute arbitrary code with elevated privileges on the…

  • Medium 6.4

    ast-cli: Auto-update downloads are not verified against a checksum before execution

    ast-cli downloads two helper binaries, the Vorpal ASCA real-time engine and the SCA Resolver, from "download.checkmarx.com" as part of its auto-update flow, triggered by the Checkmarx’s "VSCode/JetBrains" extensions and by cx scan "sca-realtime". Prior to the…

  • High 7.5

    The issue was addressed with additional app bundle integrity checks. This issue is fixed in macOS Golden Gate 27. A mal…

  • Critical 9.8

    Unauthenticated Missing Integrity Verification allows Remote Code Execution in ClearPass Policy Manager Client Agent

    A missing integrity verification vulnerability in the client agent software of HPE Networking ClearPass Policy Manager could allow an unauthenticated remote attacker to introduce untrusted code. Successful exploitation could allow an attacker to execute arbit…

  • Critical 9.8

    Missing Integrity Verification in the OnGuard Agent of ClearPass Policy Manager Allows Unauthenticated Remote Code Execution

    A missing integrity verification vulnerability exists in the OnGuard agent of ClearPass Policy Manager. Successful exploitation could allow an unauthenticated, remote attacker to execute arbitrary code on the affected endpoint with the elevated privileges of …

  • High 7.1

    Joplin desktop Windows auto-updater accepts signed installer from any publisher because app-update.yml has no publisherName

    Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.7.2, Joplin Desktop for Windows omits publisherName from packages/app-desktop/package.json, so the generated app-update.yml causes NsisUpdater…

  • High 8.1

    Netcore NR268 1.7.121109 Security Check Bypass in parame_put_file.cgi

    Netcore NR268 firmware version 1.7.121109 contains a security check bypass vulnerability in the parame_put_file.cgi restore archive prefix validation. Attackers can exploit the flawed prefix check in put_parame_file_cgi.c to bypass restricted restore archive …

  • Medium 5.3

    A cryptographic issue was addressed with improved integrity checks. This issue is fixed in iOS 27 and iPadOS 27, macOS …

  • Medium 4.3

    Howyar|WeenyGenius - Missing Support for Integrity Check

    WeenyGenius, a computer lab management system by Howyar Technologies, has a Missing Support for Integrity Check vulnerability. Unauthenticated attackers on the same network can intercept a student's connection packet and replay it, thereby forging the appeara…

  • Medium 4.4

    Dell ThinOS 10, versions prior to 2605_10.2616, contain a Missing Support for Integrity Check vulnerability. A high pri…

  • Medium 6.5

    Samba: ctdb fails to do integrity checking of received packets

    A flaw was found in Samba's CTDB, the clustered database service used by Samba. Insufficient integrity validation of received CTDB protocol packets allows malformed packets containing invalid field lengths, improperly terminated strings, or inconsistent packe…

  • High 8.4
    CVE-2026-17583 Public exploit

    Thermo Fisher Applied Biosystems Genetic Analyzers Missing Support for Integrity Check

    The affected Thermo Fisher Applied Biosystems Genetic Analyzers are vulnerable because .fsa/.hid output files can be edited. An attacker could tamper with these files, altering DNA data and resulting in inaccurate DNA test outcomes.

  • High 7.5

    Data::Entropy versions before 0.010 for Perl read remote entropy sources over plain HTTP

    Data::Entropy versions before 0.010 for Perl read remote entropy sources over plain HTTP. The Data::Entropy::RawSource::RandomOrg and Data::Entropy::RawSource::RandomnumbersInfo remote sources are accessed over plain HTTP. The Data::Entropy::RawSource::Random…

  • Medium 6.4

    Integrity mechanism of KNX-device FW-files can be bypassed in ABB Update Tool

    Missing support for integrity check vulnerability in ABB KNX Update Tool (ABB), ABB KNX Update Tool (BJE). This issue affects KNX Update Tool (ABB): through 2.0.175; KNX Update Tool (BJE): through 2.0.175.

  • Medium 4.8

    pnpm: Tarball hash of GitHub git dependencies is not stored in lockfile

    pnpm is a package manager. Prior to 10.33.4 and 11.0.7, a malicious codeload.github.com server can serve whatever tarball it wants and pnpm will install it regardless of the lockfile. The lockfile does not store the hash of the dependencies from https://codel…

  • High 8.7
    CVE-2026-7574 Public exploit

    Anthropic Claude Desktop Cowork VM Image Contents Not Validated Before Use

    Anthropic Claude Desktop Cowork VM image handling (confirmed across v1.1348.0 through v1.2278.0, including v1.1348.0, v1.1617.0, and v1.2278.0) validates only file presence and a version marker string before booting rootfs.img, but does not verify image conte…

  • Medium —

    PHP JWT Framework: Chacha20Poly1305 key-encryption algorithm discards the Poly1305 authentication tag, performing no authentication on decryption

    ### Impact The experimental `Chacha20Poly1305` key-encryption algorithm generates the 16-byte Poly1305 authentication tag during `encryptKey()` but **discards it**: the tag is never written to the header and therefore never reaches the wire. On the receiving …

  • Medium 6.0

    electerm's encrypt method not safe enough

    electerm is an open-sourced terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client. Prior to 3.9.5, deterministic AES-192-CBC with a fixed zero IV, constant KDF salt, and no MAC leads to confidentiality and integrity failures for synced bookmark/profile…

  • High 7.1

    OpenClaw < 2026.4.8 - Missing Integrity Verification in Package Downloads

    OpenClaw versions before 2026.4.8 fail to enforce integrity verification on downloaded plugin archives. Attackers can install malicious or tampered plugin packages without detection, compromising the local assistant environment.

  • Medium 5.9

    Null pointer accces in aggressive NSEC(3) cache

    A zone transition from NSEC to NSEC3 might trigger an internal inconsistency and cause a denial of service.

  • Medium 5.3

    IBM Db2 Recovery Expert Missing Integrity Check

    IBM Db2 Recovery Expert for Linux, UNIX and Windows 5.5 IF 2 could allow an attacker to modify or corrupt data due to an insecure mechanism used for verifying the integrity of the data during transmission.

  • High 8.2

    Striae has a hash validation utility vulnerability

    Striae is a firearms examiner's comparison companion. A high-severity integrity bypass vulnerability existed in Striae's digital confirmation workflow prior to v3.0.0. Hash-only validation trusted manifest hash fields that could be modified together with pack…

  • Medium 6.8

    Integrity Validation Bypass in CryptoPro Secure Disk for BitLocker

    The CPSD CryptoPro Secure Disk application boots a small Linux operating system to perform user authentication before using BitLocker to decrypt the Windows partition. The system is located on a separate unencrypted partition which can be reached by anyone wi…

  • High 7.3

    Download Manager <= 3.3.40 - Unauthenticated Limited Privilege Escalation via updatePassword

    The Download Manager plugin for WordPress is vulnerable to privilege escalation via account takeover in all versions up to, and including, 3.3.40. This is due to the plugin not properly validating a user's identity prior to updating their details like passwor…

  • Low 2.0
    CVE-2026-21437 Public exploit

    eopkg vulnerable to package file list integrity bypass

    eopkg is a Solus package manager implemented in python3. In versions prior to 4.4.0, a malicious package could include files that are not tracked by `eopkg`. This requires the installation of a package from a malicious or compromised source. Files in such pac…

  • High 7.1

    KeePassXC-Browser thru 1.9.9.2 autofills or prompts to fill stored credentials into documents rendered under a browser-…

  • High 8.1

    Diebold Nixdorf Vynamic Security Suite through 4.3.0 SR01 does not validate file attributes or the contents of /root du…

  • High 7.3

    BIG-IP APM VPN web client for macOS vulnerability

    A missing file integrity check vulnerability exists on MacOS F5 VPN browser client installer that may allow a local, authenticated attacker with access to the local file system to replace it with a malicious package installer.  Note: Software versions which h…

  • Medium 6.7

    Windows Virtualization-Based Security (VBS) Enclave Elevation of Privilege Vulnerability

    Missing support for integrity check in Windows Virtualization-Based Security (VBS) Enclave allows an authorized attacker to elevate privileges locally.

  • Medium 6.7

    Windows Virtualization-Based Security (VBS) Elevation of Privilege Vulnerability

    Missing support for integrity check in Windows Virtualization-Based Security (VBS) Enclave allows an authorized attacker to elevate privileges locally.

  • Medium 5.3

    An issue was discovered on goTenna v1 devices with app 5.5.3 and firmware 0.25.5. The app uses a custom implementation …

  • Medium 5.3

    An issue was discovered on goTenna Mesh devices with app 5.5.3 and firmware 1.1.12. It uses a custom implementation of …

  • Medium 5.3

    goTenna Pro ATAK Plugin Missing Support for Integrity Check

    The goTenna Pro ATAK Plugin uses AES CTR type encryption for short, encrypted messages without any additional integrity checking mechanisms. This leaves messages malleable to an attacker that can access the message. It is advised to continue to use encryption…

  • Medium 5.3

    Missing Support for Integrity Check in goTenna Pro

    The goTenna Pro App uses AES CTR type encryption for short, encrypted messages without any additional integrity checking mechanisms. This leaves messages malleable to an attacker that can access the message. It is recommended to continue to use encryption in …

  • Medium 6.6

    Diebold Nixdorf Vynamic Security Suite (VSS) before 3.3.0 SR15, 4.0.0 SR05, 4.1.0 SR03, and 4.2.0 SR02 fails to validat…

  • High 7.8

    The issue was addressed with improved checks. This issue is fixed in iOS 16.7.8 and iPadOS 16.7.8, iOS 17.5 and iPadOS …

  • High 7.6

    Dell BIOS contains a missing support for integrity check vulnerability. An attacker with physical access to the system …

  • Medium 5.9

    Ciphertext Malleability in TETRA

    Lack of cryptographic integrity check on TETRA air-interface encrypted traffic. Since a stream cipher is employed, this allows an active adversary to manipulate cleartext data in a bit-by-bit fashion.

  • Medium 5.3

    Adobe Commerce Guest Cart Shipping Address Overwrite IDOR

    Adobe Commerce versions 2.4.6 (and earlier), 2.4.5-p2 (and earlier) and 2.4.4-p3 (and earlier) are affected by an Incorrect Authorization vulnerability that could result in a security feature bypass. An attacker could leverage this vulnerability to bypass a m…

  • Medium 5.9

    Emerson Electric's Proficy Machine Edition Version 9.00 and prior is vulenrable to CWE-353 Missing Support for Integrit…