CVE-2026-118984

    Dashboard / Vulnerabilities / CVE-2026-118984

    CVE-2026-118984

    Published: 29 Oct 2026Last Modified: 31 Oct 2026

    Summary: OmniRoute 3.8.0 before 3.8.52 Unverified Password Change via /api/settings/require-login

    Details: OmniRoute 3.8.0 before 3.8.52 contains an unverified password change vulnerability that allows holders of manage- or admin-scoped API keys or oma_ access tokens to change the management password without the current password. Attackers can send POST requests to /api/settings/require-login to lock out the operator, take over dashboard login, or disable the login requirement entirely.

    Affected packages

    Package

    Name:

    Purl:

    Affected ranges

    Type: GIT

    Events:

    Introduced- 39526b2b8c72c86671cdbad6575d9ee3e8d2f95e

    Affected versions

    v3.8.51
    v3.8.50
    v3.8.49
    v3.8.48
    v3.8.47
    v3.8.46
    v3.8.45
    v3.8.44
    v3.8.43
    v3.8.42
    v3.8.41
    v3.8.40
    v3.8.39
    v3.8.38
    v3.8.37
    v3.8.36
    v3.8.35
    v3.8.34
    v3.8.33
    v3.8.32
    v3.8.31
    v3.8.30
    v3.8.29
    v3.8.28
    v3.8.27
    v3.8.26
    v3.8.25
    v3.8.24
    v3.8.23
    v3.8.22
    v3.8.20
    v3.8.19
    v3.8.18
    v3.8.17
    v3.8.16
    v3.8.15
    v3.8.14
    v3.8.13
    v3.8.12
    v3.8.11
    v3.8.10
    v3.8.9
    v3.8.8
    v3.8.7
    v3.8.6
    v3.8.5
    v3.8.4
    v3.8.2
    v3.8.3
    v3.8.0

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    CVE-2026-118984 | CVE-DB