Skip to content
OpenAdvisories

Weakness (CWE)

CWE-843: Access of Resource Using Incompatible Type

Base Incomplete

The product allocates or initializes a resource such as a pointer, object, or variable using one type, but it later accesses that resource using a type that is incompatible with the original type.

Source: MITRE CWE-843

32 results · Clear filters · Feed

  • Low 3.7

    Vyper 0.3.8 through 0.5.0b1 Memory Misread via Ternary Nested Array Selection

    Vyper 0.3.8 through 0.5.0b1 contains a compiler miscompilation vulnerability in parse_IfExp that reads nested arrays with narrower inner bounds using the wider result type's memory layout. When a ternary selects the narrower array, inner arrays after the firs…

  • Low 2.9

    DBI versions before 1.656 for Perl crash via type confusion in dbi_profile when a database handle is destroyed under a Profile Path with an {attr} element

    DBI versions before 1.656 for Perl crash via type confusion in dbi_profile when a database handle is destroyed under a Profile Path with an {attr} element. An {attr} element names a database handle attribute, which dbi_profile reads from the handle's inner ha…

  • Low 2.5

    ImageMagick before 6.9.13-57 and 7.x before 7.1.2-32 Undefined Behavior in INFO, JSON and YAML Encoders

    ImageMagick before 6.9.13-57 and 7.x before 7.1.2-32 contains a type confusion flaw in the INFO, JSON and YAML encoders, where an internal method receives a pointer of an unexpected type when writing an image in a compressed format. An attacker who can cause …

  • Low 3.6

    In sshd in OpenSSH before 10.6, the value "none" for a configuration option is sometimes interpreted as a filename but …

  • Low 3.1

    Quasar Framework: DOM Clobbering in Quasar openURL() SafariViewController Integration Causes Client-Side Denial of Service

    Quasar Framework is a framework for building high-performance Vue.js user interfaces. Prior to 2.32.2, the openURL() utility in ui/src/utils/open-url/open-url.js trusted window.SafariViewController whenever that global existed in an iOS environment. Attacker-…

  • Low 3.1

    Improper caching of the original content type in Spring Cloud Stream Avro

    Improper caching of the original content type in Spring Cloud Stream Avro. Spring Cloud Stream 5.0.0 - 5.0.2 Spring Cloud Stream 4.3.0 - 4.3.3 Spring Cloud Stream 4.2.0 - 4.2.6

  • Low 3.1

    Type Confusion in ANGLE in Google Chrome on Windows prior to 148.0.7778.168 allowed a remote attacker who had compromis…

  • Low 3.7

    In mutt before 2.3.2, the imap_auth_gss security level is mishandled.

  • Low 3.3

    A type confusion issue was addressed with improved memory handling. This issue is fixed in macOS Sequoia 15.6, macOS So…

  • Low 3.7

    Free5GC aper type confusion

    A vulnerability has been found in Free5GC 4.2.0. The affected element is an unknown function of the component aper. Such manipulation leads to type confusion. The attack may be launched remotely. This attack is characterized by high complexity. The exploitabi…

  • Low —

    uv has differential in tar extraction with PAX headers

    ### Impact In versions 0.9.4 and earlier of uv, tar archives containing PAX headers with file size overrides were not handled properly. As a result, an attacker could contrive a source distribution (as a tar archive) that would extract differently when instal…

  • Low 3.1

    Libxslt: type confusion in exsltfuncresultcompfunction of libxslt

    A flaw was found in the exsltFuncResultComp() function of libxslt, which handles EXSLT <func:result> elements during stylesheet parsing. Due to improper type handling, the function may treat an XML document node as a regular XML element node, resulting in a t…

  • Low 3.3

    arkcompiler_ets_runtime has a type confusion vulnerability

    in OpenHarmony v5.0.3 and prior versions allow a local attacker cause DOS through type confusion.

  • Low 3.3
    CVE-2025-21082 Public exploit

    arkui_ace_engine has a type confusion vulnerability

    in OpenHarmony v5.0.3 and prior versions allow a local attacker cause apps crash through type confusion.

  • Low 3.3

    arkui_ace_engine has a type confusion vulnerability

    in OpenHarmony v5.0.3 and prior versions allow a local attacker cause apps crash through type confusion.

  • Low 2.9

    SCSIR has a Potential Unsound Issue in WriteSameCommand

    In group_number in the scsir crate 0.2.0 for Rust, there can be an overflow because a hardware device may expect a small number of bits (e.g., 5 bits) for group number.

  • Low 2.9

    obfstr Type Confusion vulnerability

    In the obfstr crate before 0.4.4 for Rust, the obfstr! argument type is not restricted to string slices, leading to invalid UTF-8 conversion that produces an invalid value.

  • Low 3.7

    Strawberry GraphQL has a type resolution vulnerability

    Strawberry GraphQL is a library for creating GraphQL APIs. Starting in 0.182.0 and prior to version 0.257.0, a type confusion vulnerability exists in Strawberry GraphQL's relay integration that affects multiple ORM integrations (Django, SQLAlchemy, Pydantic).…

  • Low 3.3

    Arkcompiler Ets Runtime has a type confusion vulnerability

    in OpenHarmony v4.0.0 and prior versions allow a local attacker cause apps crash through type confusion.

  • Low 3.3

    Arkcompiler Ets Runtime has a type confusion vulnerability

    in OpenHarmony v4.0.0 and prior versions allow a local attacker cause apps crash through type confusion.

  • Low 3.3

    Wasmtime vulnerable to panic when using a dropped extenref-typed element segment

    wasmtime is a runtime for WebAssembly. The 19.0.0 release of Wasmtime contains a regression introduced during its development which can lead to a guest WebAssembly module causing a panic in the host runtime. A valid WebAssembly module, when executed at runtim…

  • Low 3.3

    Arkui has a type confusion vulnerability

    in OpenHarmony v3.2.4 and prior versions allow a local attacker cause apps crash through type confusion.

  • Low 2.9

    Arkui has a type confusion vulnerability

    in OpenHarmony v3.2.4 and prior versions allow a local attacker cause apps crash through type confusion.

  • Low 3.0

    OCI Manifest Type Confusion Issue

    ### Impact Systems that rely on digest equivalence for image attestations may be vulnerable to type confusion. ### Patches Upgrade to at least `v2.8.0-beta.1` if you are running `v2.x` release. If you use the code from the `main` branch, update at least to th…

  • Low 3.0

    Ambiguous OCI manifest parsing

    ### Impact In the OCI Distribution Specification version 1.0.0 and prior and in the OCI Image Specification version 1.0.1 and prior, manifest and index documents are ambiguous without an accompanying Content-Type HTTP header. Versions of containerd prior to 1…

  • Low 3.0

    Clarify `mediaType` handling

    ### Impact In the OCI Image Specification version 1.0.1 and prior, manifest and index documents are not self-describing and documents with a single digest could be interpreted as either a manifest or an index. ### Patches The Image Specification will be updat…

  • Low 3.0

    Clarify Content-Type handling in OCI spec

    The OCI Distribution Spec project defines an API protocol to facilitate and standardize the distribution of content. In the OCI Distribution Specification version 1.0.0 and prior, the Content-Type header alone was used to determine the type of document during…

  • Low 3.1

    Cross-site Scripting (XSS)

    This affects versions before 1.19.1 of package bootstrap-table. A type confusion vulnerability can lead to a bypass of input sanitization when the input provided to the escapeHTML function is an array (instead of a string) even if the escape attribute is set.

  • Low 3.3

    Adobe Acrobat Pro DC getAnnot Type Confusion Information Disclosure Vulnerability

    Acrobat Reader DC versions 2021.005.20054 (and earlier), 2020.004.30005 (and earlier) and 2017.011.30197 (and earlier) are affected by an Type Confusion vulnerability. An unauthenticated attacker could leverage this vulnerability to read arbitrary system info…

  • Low 3.3

    Adobe Acrobat Pro DC embedDocAsDataObject Type Confusion Information Disclosure Vulnerability

    Acrobat Reader DC versions 2021.005.20054 (and earlier), 2020.004.30005 (and earlier) and 2017.011.30197 (and earlier) are affected by a Type Confusion vulnerability. An unauthenticated attacker could leverage this vulnerability to disclose sensitive memory i…

  • Low 3.7

    Passing in a non-string 'html' argument can lead to unsanitized output

    The npm package "striptags" is an implementation of PHP's strip_tags in Typescript. In striptags before version 3.2.0, a type-confusion vulnerability can cause `striptags` to concatenate unsanitized strings when an array-like object is passed in as the `html`…

  • Low 2.5

    CHECK-fail in SparseCross due to type confusion

    TensorFlow is an end-to-end open source platform for machine learning. The API of `tf.raw_ops.SparseCross` allows combinations which would result in a `CHECK`-failure and denial of service. This is because the implementation(https://github.com/tensorflow/tens…