VYPR

CWE-1025

Comparison Using Wrong Factors

BaseIncomplete

Description

The code performs a comparison between two entities, but the comparison examines the wrong factors or characteristics of the entities, which can lead to incorrect results and resultant weaknesses.

Hierarchy (View 1000)

Parents

CVEs mapped to this weakness (17)

  • CVE-2026-78619CriAug 25, 2026
    risk 0.64cvss 9.8epss 0.01

    Punk::Plugin::TOTP versions before 0.05 for Perl accept another account's recovery code at the two-factor challenge because totp_use_recovery compares user identifiers numerically. The helper searches the recovery model for the submitted code's digest alone, across every user's…

  • CVE-2025-25306CriMar 10, 2025
    risk 0.60cvss 9.3epss 0.00

    Misskey is an open source, federated social media platform. The patch for CVE-2024-52591 did not sufficiently validate the relation between the `id` and `url` fields of ActivityPub objects. An attacker can forge an object where they claim authority in the `url` field even if the…

  • CVE-2025-71377HigJul 16, 2026
    risk 0.50cvss —epss 0.01

    stoatchat (delta) versions before 20250210-1 (0.8.2) contain a logic error in the query messages route. When fetching messages 'nearby' another message, the database query can be given a message limit of zero, which the database interprets as 'no limit'. A remote unauthenticated…

  • CVE-2026-93854HigSep 18, 2026
    risk 0.47cvss —epss 0.00

    In OpenStack Blazar before 17.0.1, the V2 lease API does not enforce object-level authorization on its update and delete operations (PUT /v2/leases/{lease_id} and DELETE /v2/leases/{lease_id}). The policy authorize() wrapper attempts to load the target lease to build the…

  • CVE-2026-9800HigJun 25, 2026
    risk 0.46cvss 8.1epss 0.01

    A flaw was found in Keycloak Policy Enforcer. This vulnerability allows any authenticated user to bypass all authorization policies, including role, scope, and User-Managed Access (UMA) permission checks. By including the configured access-denied page path within a request URL,…

  • CVE-2026-40880HigApr 21, 2026
    risk 0.46cvss 8.1epss 0.00

    ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 and zebra-consensus version 5.0.2, a logic error in Zebra's transaction verification cache could allow a malicious miner to induce a consensus split. By carefully submitting a transaction that is valid…

  • CVE-2026-29811HigSep 13, 2026
    risk 0.43cvss 7.7epss 0.00

    CyberPanel before 2.4.4 attempts to detect an "alais" domain (i.e., a second domain that serves the same content as a primary domain; normally spelled "alias") via an ORM query filter rather than a Python "if" statement.

  • CVE-2023-54390HigSep 9, 2026
    risk 0.42cvss 7.5epss 0.00

    PocketMine-MP versions before 5.3.1 and 4.23.1 contain a denial of service vulnerability in LoginPacket JSON parsing due to improper null value handling in arrays. Attackers can send malformed JSON with unexpected null elements in LoginPacket to crash the server.

  • CVE-2026-75840HigAug 18, 2026
    risk 0.42cvss 7.5epss 0.00

    ArcadeDB before 26.8.1 contains an arbitrary file read vulnerability in the GraalVM JavaScript sandbox allowlist enforcement, which uses unescaped regular expressions to validate package names. Attackers with trigger creation privileges can use Java.type() to access…

  • CVE-2026-40227MedApr 10, 2026
    risk 0.40cvss 6.2epss 0.00

    In systemd 260 before 261, a local unprivileged user can trigger an assert via an IPC API call with an array or map that has a null element.

  • CVE-2024-20342MedOct 23, 2024
    risk 0.38cvss 5.8epss 0.00

    Multiple Cisco products are affected by a vulnerability in the rate filtering feature of the Snort detection engine that could allow an unauthenticated, remote attacker to bypass a configured rate limiting filter. This vulnerability is due to an incorrect connection…

  • CVE-2025-32464MedApr 9, 2025
    risk 0.37cvss 6.8epss 0.01

    HAProxy 2.2 through 3.1.6, in certain uncommon configurations, has a sample_conv_regsub heap-based buffer overflow because of mishandling of the replacement of multiple short patterns with a longer one.

  • CVE-2026-48860MedJun 10, 2026
    risk 0.35cvss 6.5epss 0.00

    Reliance on IP Address for Authentication vulnerability in Erlang/OTP ssl (inet_tls_dist module) allows unauthenticated bypass of the distribution-over-TLS LAN allowlist. The inet_tls_dist:check_ip/1 function, which enforces a LAN allowlist for Erlang distribution over TLS,…

  • CVE-2025-2888MedMar 27, 2025
    risk 0.22cvss 4.5epss 0.00

    During a snapshot rollback, the client incorrectly caches the timestamp metadata. If the client checks the cache when attempting to perform the next update, the update timestamp validation will fail, preventing the next update until the cache is cleared. Users should upgrade to…

  • CVE-2025-2887MedMar 27, 2025
    risk 0.22cvss 4.5epss 0.00

    During a target rollback, the client fails to detect the rollback for delegated targets. This could cause the client to fetch a target from an incorrect source, altering the target contents. Users should upgrade to tough version 0.20.0 or later and ensure any forked or…

  • CVE-2025-27839LowMar 8, 2025
    risk 0.14cvss 3.2epss 0.00

    operations/attestation/AttestationTask.kt in the Tangem SDK before 5.18.3 for Android has a logic flow in offline wallet attestation (genuineness check) that causes verification results to be disregarded during the first scan of a card. Exploitation may not have been possible.

  • CVE-2026-21691MedJan 7, 2026
    risk 0.00cvss 5.4epss 0.00

    iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of International Color Consortium (ICC) color management profiles. Versions prior to 2.3.1.2 have a Type Confusion vulnerability in `CIccTag:IsTypeCompressed()`. This…