Skip to content
OpenAdvisories

Weakness (CWE)

CWE-474: Use of Function with Inconsistent Implementations

Base Draft

The code uses a function that has inconsistent implementations across operating systems and versions.

More detail

The implementation of many functions varies by platform, and at times, even by different versions of the same platform. Implementation differences can include:

- Slight differences in the way parameters are interpreted, leading to inconsistent results.

- Some implementations of the function carry significant security risks.

- The function might not be defined on all platforms.

- The function might change which return codes it can provide, or change the meaning of its return codes.

How to prevent it (1 mitigation)
  1. Architecture and Design, Requirements

    Do not accept inconsistent behavior from the API specifications when the deviant behavior increases the risk level.

Source: MITRE CWE-474

14 results · Feed

  • Medium 6.8

    The Ingenic T41, and probably also T32, T40, and A1 SoC boot ROMs parse and execute an attacker-controlled init table f…

  • Low 2.9

    Cacti: RRDtool metric shift via LC_NUMERIC locale comma decimal formatting

    Cacti is an open source performance and fault management framework. In versions 1.2.30 and below, the locale-dependent decimal formatting in rrdtool_function_update() can corrupt RRDtool metric values. The rrdtool_function_update() function checks metric valu…

  • High 8.8
    CVE-2026-11102 Public exploit

    Inappropriate implementation in Isolated Web Apps in Google Chrome prior to 149.0.7827.53 allowed a remote attacker to …

  • Medium 6.5

    Inappropriate implementation in WebView in Google Chrome on Android prior to 149.0.7827.53 allowed a remote attacker to…

  • High 7.1

    SSRF Protection Bypass in vLLM

    vLLM is an inference and serving engine for large language models (LLMs). The SSRF protection fix for CVE-2026-24779 add in 0.15.1 can be bypassed in the load_from_url_async method due to inconsistent URL parsing behavior between the validation layer and the …

  • High 8.8

    Horilla has HTML Injection Issue that, with Phishing, Leads to Account Takeover

    Horilla is a free and open source Human Resource Management System (HRMS). A critical File Upload vulnerability in versions prior to 1.5.0, with Social Engineering, allows authenticated users to deploy phishing attacks. By uploading a malicious HTML file disg…

  • High 8.8

    Inappropriate implementation in V8 in Google Chrome prior to 144.0.7559.59 allowed a remote attacker to perform an out …

  • Medium 4.3

    Inappropriate implementation in HTML in Google Chrome prior to 127.0.6533.72 allowed a remote attacker who convinced a …

  • High 8.8

    Inappropriate Implementation in Memory Allocator in Google Chrome prior to 126.0.6478.54 allowed a remote attacker to p…

  • High 8.8

    Inappropriate Implementation in DevTools in Google Chrome prior to 126.0.6478.54 allowed an attacker who convinced a us…

  • High 7.8

    Inappropriate implementation in Google Updator prior to 1.3.36.351 in Google Chrome allowed a local attacker to bypass …

  • Medium 4.3

    Inappropriate implementation in Downloads in Google Chrome prior to 123.0.6312.58 allowed a remote attacker to perform …

  • High 8.8

    Inappropriate implementation in Content Security Policy in Google Chrome prior to 122.0.6261.57 allowed a remote attack…

  • Medium 5.3

    Junos OS: QFX5000 Series and EX4600 Series: Enhanced storm control might not work leading to partial Denial of Service

    A vulnerability in Juniper Networks Junos OS, which only affects the release 18.4R2-S5, where a function is inconsistently implemented on Juniper Networks Junos QFX5000 Series and EX4600 Series, and if "storm-control enhanced" is configured, can lead to the e…