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

  • Unscored —

    An arbitrary file download and execution vulnerability was found in the VideoOffice X2.9 and earlier versions (CVE-2020…

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

  • Medium 6.5

    Missing Support Integrity Check for Boston Scientific Zoom Latitude

    The programmer installation utility does not perform a cryptographic authenticity or integrity checks of the software on the flash drive. An attacker could leverage this weakness to install unauthorized software using a specially crafted USB.

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

  • Medium 6.5

    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 could leverage this vulnerability to modify content in a ce…

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

  • Medium 5.6

    DLL Hijacking Vulnerabilities During Installation of LG Electronics Software

    A vulnerability that can hijack a DLL file that is loaded during products(LGPCSuite_Setup, IPSFULLHD, LG_ULTRAWIDE, ULTRA_HD_Driver Setup) installation into a DLL file that the hacker wants. Missing Support for Integrity Check vulnerability in ____COMPONENT__…

  • Unscored —

    Diebold Nixdorf ProCash 2100xe USB ATMs running Wincor Probase version 1.1.30 do not encrypt, authenticate, or verify t…

  • Unscored —

    NCR SelfServ ATMs running APTRA XFS 05.01.00 do not encrypt, authenticate, or verify the integrity of messages between …

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

  • Medium 5.7

    Reportexpress ProPlus contains a vulnerability that could allow an arbitrary code execution by inserted VBscript into t…

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

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