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

23 results · Clear filters · 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…

  • High 7.5

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

  • 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 …

  • 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…

  • 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…

  • 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.

  • 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…

  • 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…

  • 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…

  • 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 …

  • High 7.2

    godomall5 remote code execution vulnerability

    The move_uploaded_file function in godomall5 does not perform an integrity check of extension or authority when user upload file. This vulnerability allows an attacker to execute an remote arbitrary code.

  • High 8.8

    handysoft groupware arbitrary file download and execution vulnerability

    An arbitrary file download and execution vulnerability was found in the HShell.dll of handysoft Co., Ltd groupware ActiveX module. This issue is due to missing support for integrity check of download URL or downloaded file hash.

  • High 8.1

    Acrobat Reader DC Missing Support for Integrity Check

    Acrobat Reader DC versions versions 2020.013.20074 (and earlier), 2020.001.30018 (and earlier) and 2017.011.30188 (and earlier) are missing support for an integrity check. An unauthenticated attacker would have the ability to completely manipulate data in a c…

  • High 8.8

    HandySoft ActiveX File Download and Execution Vulnerability

    hslogin2.dll ActiveX Control in Groupware contains a vulnerability that could allow remote files to be downloaded and executed by setting the arguments to the activex method. This is due to a lack of integrity verification of the policy files referenced in th…

  • High 8.7

    RAONWIZ Inc K Upload, arguments modiffication via missing support for integrity check vulnerability

    In RAONWIZ K Upload v2018.0.2.51 and prior, automatic update processing without integrity check on update module(web.js) allows an attacker to modify arguments which causes downloading a random DLL and injection on it.

  • High 8.4

    Ubuntu kernel snap build process could use unauthenticated sources

    The pc-kernel snap build process hardcoded the --allow-insecure-repositories and --allow-unauthenticated apt options when creating the build chroot environment. This could allow an attacker who is able to perform a MITM attack between the build environment an…

  • High 8.8

    RVD#1487: No integrity checks on UR+ platform artifacts when installed in the robot

    UR+ (Universal Robots+) is a platform of hardware and software component sellers, for Universal Robots robots. When installing any of these components in the robots (e.g. in the UR10), no integrity checks are performed. Moreover, the SDK for making such compo…

  • High 7.8

    Hunesion i-oneNet Missing Support for Integrity Check vulnerability

    In Hunesion i-oneNet version 3.0.7 ~ 3.0.53 and 4.0.4 ~ 4.0.16, due to the lack of update file integrity checking in the upgrade process, an attacker can craft malicious file and use it as an update.