CyberSecBulletin

Missing Authentication for Critical Functionality

CWE-306

The product does not perform any authentication for functionality that requires a provable user identity or consumes a significant amount of resources.

We track 2,227 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.8. 54 have been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design: For any security checks that are performed on the client side, ensure that these checks are duplicated on the server side, in order to avoid CWE-602. Attackers can bypass the client-side checks by modifying values after the checks have been performed, or by changing the client to remove the client-side checks entirely. Then, these modified values would be submitted to the server.
  • Architecture and Design: Use a vetted library or framework that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid. For example, consider using libraries with authentication capabilities such as OpenSSL or the ESAPI Authenticator.
  • Implementation System Configuration Operation: When storing data in the cloud (e.g., S3 buckets, Azure blobs, Google Cloud Storage, etc.), use the provider's controls to require strong authentication for users who should be allowed to access the data.

Latest Missing Authentication for Critical Functionality vulnerabilities

  • 7.5 High severity

    FreeRDP: Missing Authentication for Critical Functionality

    CVE-2026-110838FreeRDP

    FreeRDP shadow server from 3.0.0 before 3.32.0 dispatches input PDUs during the Confirm Active state before authentication, allowing unauthenticated attackers to inject keyboard input. Attackers can negotiate TLS-only RDP and send an input PDU without Confirm

  • 8.2 High severity

    openaev: Missing Authentication for Critical Functionality

    CVE-2026-71854OpenAEV-Platform

    OpenAEV is an open source platform allowing organizations to plan, schedule and conduct cyber adversary simulation campaign and tests. Prior to version 2.260622.0, on a default installation, the `/api/player/**` lessons endpoints can be called without authenti

  • 7.4 High severity

    FileRise: Missing Authentication for Critical Functionality

    CVE-2026-57492Error311

    FileRise is a self-hosted web-based file manager with multi-file upload, editing, and batch operations. Prior to 3.16.0, FileRise treats an empty or missing users.txt file as a fresh installation even after setup previously completed. If storage loss, truncati

  • 8.4 High severity

    flyto-core: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-55786Flytohub

    Flyto2 Core is an execution kernel for automation and AI-agent workflows. From 2.26.2 until 2.26.4, the HTTP MCP POST /mcp route accepts unauthenticated JSON-RPC tools/call requests and forwards execute_module arguments to the module registry without the requi

  • 9.2 Critical severity

    dgraph: Missing Authentication for Critical Functionality

    CVE-2026-102748Dgraph-io

    Dgraph is an open source distributed GraphQL database. Prior to 25.4.0, Dgraph Zero registers administrative HTTP routes on port 6080 without authentication when the administrative interface is enabled. The /removeNode route accepts attacker-controlled id and

  • 8.2 High severity

    dbt-core: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-100406Dbt-labs

    dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications. From 2.0.0-alpha.0 until 2.0.0-alpha.5, dbt docs serve exposes the unauthenticated POST /api/v1/query endpoint in crates

  • 9.8 Critical severity

    XPress-DR: Missing Authentication for Critical Functionality

    CVE-2026-109439Lantronix

    Lantronix XPress-DR and XPress-DR-I (CoBos-family) firmware through 8.1.0.0 contains a missing authentication vulnerability that allows remote attackers to read and persistently overwrite device configuration by sending crafted frames to the unauthenticated UD

  • 8.1 High severity

    MyReport Updater: Missing Authentication for Critical Functionality

    CVE-2026-110632Report One

    Report One MyReport Updater through 2.1.1 exposes an unauthenticated gRPC service on TCP port 9095 that allows remote attackers to redirect the SYSTEM updater by invoking the UpdateConfigReferent method. Attackers can point the updater to a malicious reference

  • 8.1 High severity

    SmsForwarder: Missing Authentication for Critical Functionality

    CVE-2026-110618Pppscn

    SmsForwarder through 3.5.0 contains a missing authentication vulnerability in its AndServer HTTP server that allows unauthenticated network attackers to invoke remote-control APIs. Attackers can call the default-enabled endpoints to read SMS, call logs and con

  • 8.1 High severity

    NullHub: Missing Authentication for Critical Functionality

    CVE-2026-110616Nullclaw

    NullHub through 2026.5.29 contains a missing authentication vulnerability that allows unauthenticated attackers to access the /api/* management API because the auth_token field defaults to null and is never assigned. Attackers sending requests without Authoriz

  • 9.8 Critical severity

    TR7 ASP: Missing Authentication for Critical Functionality

    CVE-2026-16740TR7 Cyber ​​DefenseEPSS 1.68%

    Missing authentication for critical function vulnerability in TR7 Cyber ​​Defense Inc. TR7 ASP on virtual appliance and TR7 Cyber ​​Defense Inc. TR7 ASP on physical appliance allows OS Command Injection. This issue affects TR7 ASP: from 1.0.40.236 before 1.0.1

  • 7.5 High severity

    JTL-Shop: Missing Authentication for Critical Functionality

    CVE-2026-103905JTL-Software

    The authentication middleware of the JTL-Shop administration backend processes the plugin safe mode toggle on the admin logout route before checking whether the requesting user is authenticated. An unauthenticated remote attacker can therefore switch the shop'

  • 8.7 High severity

    HS103 v5: Missing Authentication for Critical Functionality

    CVE-2026-108473TP-Link

    Multiple Kasa devices contain an improper authentication vulnerability in the local device-management protocol. An unauthenticated adjacent attacker may send management instructions to an affected device without adequate authentication or authorization, allowi

  • 7.8 High severity

    Windows 11 Version 24H2: Missing Authentication for Critical Functionality

    CVE-2026-85884Microsoft

    Missing authentication for critical function in Windows Health and Optimized Experiences Service allows an authorized attacker to elevate privileges locally.

  • 9.8 Critical severity

    Portal for ArcGIS: Missing Authentication for Critical Functionality

    CVE-2026-69227Esri

    A flaw in Portal for ArcGIS allows unauthenticated access to certain Portal Administrator API endpoints under specific conditions. This could enable an attacker to access administrative functionality that should require authentication.

  • 9.6 Critical severity

    rclone-manager: Missing Authentication for Critical Functionality

    CVE-2026-55183Zarestia-Dev

    RClone Manager is a cross-platform GUI application designed to help users manage Rclone remotes efficiently. Prior to 0.2.7, RClone Manager starts the local rclone rcd service on 127.0.0.1:51900 with --rc-no-auth, --rc-allow-origin *, and --rc-serve. A malicio

  • 7.5 High severity

    fuint: Missing Authentication for Critical Functionality

    CVE-2026-110128Fushengqian

    fuint through commit 4c4bc8a contains a missing authentication vulnerability that allows unauthenticated attackers to retrieve any member's order details via the /clientApi/order/detail endpoint. Attackers can enumerate sequential orderId values without an Acc

  • 7.5 High severity

    Xtraction: Missing Authentication for Critical Functionality

    CVE-2026-106043Ivanti

    A Missing Authentication for Critical Function vulnerability in Ivanti Xtraction before version 2026.4 allows a remote unauthenticated attacker to create, modify, trusted site.

  • 7.7 High severity

    Commvault Cloud: Missing Authentication for Critical Functionality

    CVE-2026-77096Commvault

    CVFS contained a missing authentication condition affecting command execution. Software customers upgrade to resolved maintenance release. Update CVFS.

  • 9.1 Critical severity

    AIStore framework: Missing Authentication for Critical Functionality

    CVE-2026-65173NVIDIA

    NVIDIA AIStore for Linux contains a missing authentication vulnerability in the token-revocation endpoint where an unauthenticated remote attacker may submit crafted token-revocation lists. A successful exploit may lead to data tampering and denial of service.

  • 10.0 Critical severity

    JTL-WMS: Missing Authentication for Critical Functionality

    CVE-2026-89309JTL SW

    The authorization middleware of the WMS MobileServer fails to require authentication in two distinct cases. First, it only requires an Authorization header for GET and HEAD requests; requests using any other HTTP method are processed without an authentication

  • 9.8 Critical severity

    Metasploit Framework: Missing Authentication for Critical Functionality

    CVE-2026-87689Rapid7

    The Metasploit Framework Web Service REST API (msf-ws) exposes the credential store through Msf::WebServices::CredentialServlet. Every mutating and read route in this servlet calls warden.authenticate! before processing a request, except the update_credential

  • 8.8 High severity

    nginx-ui: Improper Authentication

    CVE-2026-843130xJacky

    Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, POST /api/otp_enroll and POST /api/finish_passkey_register are registered outside RequireSecureSession and accept a normal authenticated session without verifying the current password.

  • 9.8 Critical severity

    Data Plane API EE: Missing Authentication for Critical Functionality

    CVE-2026-109575Haproxy

    In HAProxy Data Plane API 2.2.0 through 3.4.3 (and corresponding Enterprise Edition releases), Server.ConfigureAPI() has process-global authentication logic that improperly drops security controls across multiple transport types. When a TLS Certificate Authori

  • 9.8 Critical severity

    PraisonAI: Missing Authentication for Critical Functionality

    CVE-2026-57118MervinPraison

    PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.59, AgentTeam.launch and the Agents alias register GET /{path}/list, POST /{path}, and `POST /{path}/{agent_id}' without access-control checks before listing agents or calling agent.chat. A

  • 7.3 High severity

    Learning-Management-System: Improper Authentication

    CVE-2026-108921KusalkaSilva

    A vulnerability was detected in KusalkaSilva Learning-Management-System up to ffeb873f8803f1e9664384ff75000c7da45466d2. This impacts the function mysql_query of the file remove_announcements.php of the component State-Changing Endpoints. Performing a manipulat

  • 8.2 High severity

    zitadel: Missing Authentication for Critical Functionality

    CVE-2026-109371Zitadel

    ZITADEL 3.0.0 before 4.18.0 contains a missing authentication vulnerability in the hosted Login V1 UI, where the change-username handler acts on the account bound to a login flow before any factor is verified. Unauthenticated attackers can submit a victim's lo

  • 9.3 Critical severity

    @neo4j/graphql: Missing Authentication for Critical Functionality

    CVE-2026-92681Neo4j

    In @neo4j/graphql versions up to and including 7.6.3, @authentication directives applied at the schema level or on the Query or Mutation types are silently ignored for top-level fields annotated with @cypher. Only @authentication directives placed directly on

  • 7.3 High severity

    agno: Improper Authentication

    CVE-2026-108818Agno-agi

    A vulnerability was identified in agno-agi agno up to 2.7.3/3.0.6. This affects the function get_authentication_dependency of the file auth.py. Such manipulation of the argument security_key leads to missing authentication. The attack may be launched remotely.

  • 7.5 High severity

    Plano: Missing Authentication for Critical Functionality

    CVE-2026-108863Katanemo

    Katanemo Plano through 0.4.37 contains a missing authentication vulnerability that allows unauthenticated network attackers to access the Envoy admin interface, which is bound to all host interfaces on port 9901. Attackers can request the /config_dump endpoint

  • 7.5 High severity

    OpenAgents: Missing Authentication for Critical Functionality

    CVE-2026-108739Openagents-org

    OpenAgents Workspace backend through launcher-v1.0.17 contains an information disclosure vulnerability that allows unauthenticated attackers to list all workspaces via GET /v1/workspaces. Attackers can read the unmasked browserfabric_api_key in each workspace'

  • 8.1 High severity

    cc-connect: Missing Authentication for Critical Functionality

    CVE-2026-108549Chenhg5

    cc-connect through 1.5.0 contains a missing authentication vulnerability in the MAX platform adapter webhook mode in platform/max/max.go that accepts unauthenticated updates when no webhook_secret is configured. Remote attackers reaching the webhook listener o

  • 9.9 Critical severity

    astron-agent: Improper Neutralization of Directives in Dynamically Evaluated Code

    CVE-2026-108263iFlytek

    Astron Agent is an agentic workflow platform for building and running AI agents. Prior to 1.1.2, the default workflow code-node path through /console-api/workflow/code/run and /workflow/v1/run selects LocalExecutor in core/workflow/engine/nodes/code/code_node.

  • 9.3 Critical severity

    x64dbg-mcp-server: Missing Authentication for Critical Functionality

    CVE-2026-107824Duty1g

    x64dbg-MCP Server is a native Model Context Protocol (MCP) plugin for x64dbg that exposes the debugger's full functionality over HTTP. Prior to 1.1, x64dbg-MCP Server exposes all MCP debugger tools over HTTP and SSE without authentication while listening on 0.

  • 8.1 High severity

    700 Series: Missing Authentication for Critical Functionality

    CVE-2026-33367Red Lion Controls

    SNMP can be used to perform administrative actions such as retrieving configuration files, modifying user accounts or device settings, and initiating firmware or bootloader upgrades or downgrades—all without any authentication.

  • 7.5 High severity

    openPDC: Missing Authentication for Critical Functionality

    CVE-2026-105281Grid Protection Alliance

    The internal data publisher on openPDC accepts network connections without authentication in its default configuration. An unauthenticated network attacker can connect to this interface and retrieve the complete device and measurement topology of the system.

  • 7.5 High severity

    Secure Connect Gateway (SCG) Policy Manager: Missing Authentication for Critical Functionality

    CVE-2026-78025Dell

    Dell Secure Connect Gateway (SCG) Policy Manager, versions prior to 5.34.00.16, contains a Missing Authentication for Critical Function vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Infor

  • 9.8 Critical severity

    Guardium Data Protection: Missing Authentication for Critical Functionality

    CVE-2026-84249IBM

    IBM Guardium Data Protection 12.2, and 12.2.2 could allow a remote attacker to execute arbitrary management operations due to missing authentication for critical function.

  • 7.8 High severity

    DeskIn: Missing Authentication for Critical Functionality

    CVE-2026-11318Zuler Technology

    Deskin through 3.3.4.3 contains a privilege escalation vulnerability in the com.deskin.service.installer XPC service that allows local unprivileged attackers to execute arbitrary installer packages as root by connecting to the root-owned service without authen

  • 9.8 Critical severity

    skyeye: Missing Authentication for Critical Functionality

    CVE-2026-107779Dromara

    Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains a missing authentication vulnerability in bundled xxl-job-admin JobInfoController endpoints annotated with @PermissionLimit(limit = false). Unauthenticated attackers can POST GLUE_