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

  • 9.4 Critical severity

    RUT: Missing Authentication for Critical Functionality

    CVE-2026-82104Teltonika-networks

    In Teltonika Networks RUTOS devices running versions from 7.22 through 7.24.2 and TSWOS devices running versions 1.9 through 1.10, a vulnerability exists whereby an unauthenticated user can directly call LUA functions, bypassing validations that might be calle

  • 8.6 High severity

    ortto: Missing Authentication for Critical Functionality

    CVE-2026-113387Canva

    The Ortto plugin for WordPress before 1.0.25 did not authenticate configuration update requests, relying only on a secret exposed in public HTML. An unauthenticated threat actor could overwrite the plugin's configuration to serve arbitrary scripts.

  • 7.3 High severity

    AVideo-Encoder: Missing Authentication for Critical Functionality

    CVE-2026-61571WWBN

    AVideo is a video-sharing Platform. Prior to 8.1.0, the encoder lacks a global authentication layer and exposes control and status PHP endpoints to anonymous network callers. `view/run.php` has a commented-out guard and invokes `Encoder::run()`. `view/queue.js

  • 9.8 Critical severity

    signalk-server: Missing Authentication for Critical Functionality

    CVE-2026-118690SignalK

    Signal K Server before 2.33.0 contains a missing authentication vulnerability that allows unauthenticated remote attackers to download log archives via the /skServer/ziplogs endpoint. Attackers can extract the JWT secretKey from security.json in the ZIP, forge

  • 9.4 Critical severity

    FearlessCMS: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-63190Fearlessgeekmedia

    FearlessCMS is a flat-file `content` management system centered on simplicity and open source. Prior to version 0.1.4, five debug/test PHP scripts under `admin/` perform privileged operations without `isLoggedIn()` authentication checks, CSRF protection or ade

  • 8.6 High severity

    Gearboy: Missing Authentication for Critical Functionality

    CVE-2026-61542Drhelius

    Gearboy is a Game Boy, Game Boy Color, and Super Game Boy emulator and debugger with an embedded MCP server. Gearsystem, the affected component, has an optional `--mcp-http` mode that accepts unauthenticated MCP requests from any reachable network peer despite

  • 9.8 Critical severity

    Session Smart Router: Missing Authentication for Critical Functionality

    CVE-2026-103409Juniper Networks

    A Missing authentication for critical function vulnerability in Juniper Networks Session Smart Router allows an unauthenticated network-based attacker to obtain administrative privileges by passing crafted URL parameters to an insecure endpoint running as root

  • 9.4 Critical severity

    NoviGest Desktop App: Missing Authentication for Critical Functionality

    CVE-2026-112197Tactis

    Vulnerability due to a lack of authentication in critical functions of the NoviGest Desktop App's Java RMI service. An attacker with network access to the service can invoke remote methods without authentication, obtain sensitive credentials, and execute arbit

  • 9.2 Critical severity

    Fireware OS: Improper Neutralization of Special Elements used in a Command

    CVE-2026-93865WatchGuard

    A missing authentication vulnerability in the Fireware OS FireCluster synchronization daemon allows a remote, unauthenticated attacker to invoke privileged system-level administrative actions by sending a specially crafted request to the FireCluster management

  • 9.4 Critical severity

    Fireware OS: Improper Neutralization of Special Elements used in a Command

    CVE-2026-90465WatchGuard

    A missing authentication vulnerability in the FireCluster Sync processing allows an attacker positioned on the cluster interconnect, such as a compromised cluster peer or an on-path network attacker, to invoke privileged firewall management actions as root by

  • 7.5 High severity

    3Dviewer-Nextcloud: Missing Authentication for Critical Functionality

    CVE-2026-104189Maz1987in

    The 3D Viewer for Nextcloud is a comprehensive 3D model viewer application for Nextcloud that supports multiple 3D file formats. In versions 1.7.9 through 3.3.1, the app's public file endpoint performed no share authorization. Anyone who knows a share token co

  • 10.0 Critical severity

    NeMo Agent Toolkit: Missing Authentication for Critical Functionality

    CVE-2026-65145NVIDIA

    NVIDIA NeMo Agent Toolkit contains a vulnerability where a attacker could cause a missing authentication issue. This vulnerability might lead to code execution, escalation of privileges, data tampering, denial of service, and information disclosure.

  • 8.7 High severity

    TRO600 Series Firmware: Missing Authentication for Critical Functionality

    CVE-2026-106087Hitachi Energy

    TRO600 contains an arbitrary file read vulnerability. An unauthenticated attacker can exploit this vulnerability to read or download arbitrary files on the affected device, including sensitive configuration files and password data, resulting in the disclosure

  • 9.8 Critical severity

    HiRDB Server Version 10: Missing Authentication for Critical Functionality

    CVE-2026-82116Hitachi

    Missing Authentication for Critical Function Vulnerability in HiRDB. This issue affects HiRDB Server Version 10: from 10-00 before 10-12-01; HiRDB Server Version 9: from 09-00 through 09-66-22; HiRDB Server with Additional Function Version 9: from 09-00 throug

  • 9.8 Critical severity

    X12SPI: Missing Authentication for Critical Functionality

    CVE-2026-18450SMCI

    The BMC does not correctly enforce integrity and encryption requirements for IPMI commands. An attacker may be able to craft packets that execute arbitrary commands on an active session.

  • 9.9 Critical severity

    burrito: Missing Authentication for Critical Functionality

    CVE-2026-102649Padok-team

    Burrito is a Terraform Automation Collaboration Software (TACoS) Kubernetes operator. Prior to 0.13.0, `POST /api/webhook` accepts unsigned GitHub and GitLab events when a `TerraformRepository`'s credentials omit `webhookSecret` or set it to an empty value, in

  • 8.7 High severity

    boneIO: Missing Authentication for Critical Functionality

    CVE-2026-77053boneIO

    boneIO Black firmware ships with authentication disabled by default. Its management web API listens on all network interfaces and exposes all endpoints without requiring credentials. An unauthenticated remote attacker can fully control the device, causing deni

  • 8.7 High severity

    boneIO: Missing Authentication for Critical Functionality

    CVE-2026-77052boneIO

    boneIO Black exposes a Node-RED instance without authentication at the /nodered/ path through a Caddy reverse proxy. The Node-RED Admin API allows deploying flows that can execute arbitrary system commands. An unauthenticated attacker on the local network can

  • 9.8 Critical severity

    danmu_api: Missing Authentication for Critical Functionality

    CVE-2026-116485Huangxd-EPSS 2.35%

    danmu_api before 1.21.7 contains an authentication bypass vulnerability that allows unauthenticated attackers to modify server environment configuration when the default TOKEN is used and ADMIN_TOKEN is unset. Attackers can send POST requests to /api/env/set,

  • 7.3 High severity

    BillaBear: Improper Authentication

    CVE-2026-116257BillaBear

    A vulnerability was determined in BillaBear up to 2025.01.03. Affected by this issue is the function processInstall of the file src/BillaBear/Controller/InstallController.php of the component Installation Handler. This manipulation causes missing authenticatio

  • 7.3 High severity

    LiveWallPaper: Improper Authentication

    CVE-2026-116110GiantappMan

    A vulnerability was found in GiantappMan LiveWallPaper 2.6.8.0 on Windows. This issue affects some unknown processing of the file /LiveWallpaper/UploadFile of the component SignalR Hub. Performing a manipulation results in missing authentication. The attack is

  • 8.2 High severity

    zephyr: Missing Authentication for Critical Functionality

    CVE-2026-79977Zephyr Project

    The WireGuard VPN service in subsys/net/lib/wireguard/wg.c updated the peer endpoint from a message it could not authenticate. In handle_transport_data(), when the 32-bit receiver index of an incoming transport-data message matched no session, the code both sc

  • 9.8 Critical severity

    goobi-viewer-core: Missing Authentication for Critical Functionality

    CVE-2026-46651Intranda

    The Goobi viewer is a web application that allows digitised material to be displayed in a web browser. From version 24.03 to before version 26.05, the DownloadTaskEndpoint WebSocket endpoint (/tasks/download/monitor.socket) in goobi-viewer-core accepts downloa

  • 9.3 Critical severity

    CrystalSky ZS600C: Missing Authentication for Critical Functionality

    CVE-2026-114357DJI

    Missing authentication for a critical function in the Android Debug Bridge daemon (adbd) in DJI CrystalSky ZS600C firmware v0.3.9.7 through v0.6.6.9 allows an attacker to obtain an unauthenticated shell (uid 2000), a foothold for privilege escalation to root.

  • 7.5 High severity

    PraisonAI: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-57146MervinPraison

    PraisonAI is a multi-agent teams system. From version 4.5.115 to before version 4.6.61, the published A2U advisory GHSA-f292-66h9-fpmf says unauthenticated A2U event streaming was fixed in praisonai 4.5.115. Current head still exposes the same A2U subscription

  • 9.8 Critical severity

    PraisonAI: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-57116MervinPraison

    PraisonAI is a multi-agent teams system. From version 4.2.1 to before version 4.6.59, PraisonAI's AgentOS FastAPI deployment surface remains unauthenticated in current main and in releases after the published patched version for GHSA-pm96-6xpr-978x / CVE-2026-

  • 8.6 High severity

    PraisonAI: Improper Authentication

    CVE-2026-56837MervinPraison

    PraisonAI is a multi-agent teams system. From version 4.6.56 to before version 4.6.59, PraisonAI's LinearBot starts a public webhook listener on 0.0.0.0 and treats LINEAR_WEBHOOK_SECRET as optional. When the secret is absent, startup only logs a warning and _h

  • 8.2 High severity

    PraisonAI: Improper Authentication

    CVE-2026-56836MervinPraison

    PraisonAI is a multi-agent teams system. From version 4.5.112 to before version 4.6.59, PraisonAI's installed console entrypoint is Typer-first. In current releases, the recipe command is registered in the Typer app and praisonai recipe serve dispatches to the

  • 7.1 High severity

    CGM CLININET: Missing Authentication for Critical Functionality

    CVE-2025-30043CGM

    CGM CLININET is vulnerable to Missing Authentication for Critical Function in the /DocManagment path. The endpoint is accessible without authentication, allowing an unauthenticated attacker in the adjacent network to retrieve the list of patient documents and

  • 7.2 High severity

    Agent Development Kit (ADK) for Java: Missing Authentication for Critical Functionality

    CVE-2026-107858Google

    Missing Origin Validation in WebSockets (CWE-1385) and Permissive Cross-domain Policy with Untrusted Domains (CWE-942) in the development web server (ADK Web) in Google Agent Development Kit (ADK) for Java (com.google.adk:google-adk-dev versions 0.1.0 before 1

  • 9.3 Critical severity

    onPhase Forms: Missing Authentication for Critical Functionality

    CVE-2026-19677onPhase

    An authentication bypass vulnerability in the public onPhase/ frevvo registration form version 11.0.14 allows an unauthenticated remote attacker to authenticate as an arbitrary tenant user, obtain TenantAdmin and Designer privileges, and execute arbitrary oper

  • 7.5 High severity

    E3 Firmware: Missing Authentication for Critical Functionality

    CVE-2026-110825KiloView

    The ONVIF device service on affected Kiloview E3 NDI encoder firmware accepts hostname, DNS, and NTP configuration write operations without requiring authentication, regardless of the device's configured authentication setting for this service. A remote, unaut

  • 10.0 Critical severity

    Azure Kubernetes Configuration Service: Missing Authentication for Critical Functionality

    CVE-2026-83938Microsoft

    Missing authentication for critical function in Azure Kubernetes Configuration Service allows an unauthorized attacker to elevate privileges over a network.

  • 8.1 High severity

    ArubaOS (AOS): Improper Control of Generation of Code

    CVE-2026-79887Hewlett Packard Enterprise

    A vulnerability in the web interface of AOS-8 could allow an unauthenticated remote attacker to achieve remote code execution. Successful exploitation could lead to complete device control, enabling interception of network traffic and potential compromise of c

  • 8.7 High severity

    traefik: Missing Authentication for Critical Functionality

    CVE-2026-114636Traefik

    Traefik v3.7.13 before v3.7.14 contains an access-control bypass in the Kubernetes Ingress NGINX provider, where the HTTP router generated for ssl-passthrough Ingresses on non-TLS entry points never applies the Ingress's access-control annotations. Unauthentic

  • 7.3 High severity

    php-travel-agency-system: Improper Authentication

    CVE-2026-114439Oretnom23

    A vulnerability was determined in oretnom23 php-travel-agency-system. Affected by this issue is some unknown functionality of the file admin/session.php of the component Session Handler. Executing a manipulation of the argument user_id can lead to missing auth

  • 8.8 High severity

    SAM: Missing Authentication for Critical Functionality

    CVE-2026-103090Google

    Missing Authentication for Critical Function (CWE-306) and Insufficiently Protected Credentials (CWE-522) in the control plane enrollment status handler (HandleEnrollStatus at GET /enroll/status in internal/controlplane/server.go) in Google OSS Agent Mesh (SAM

  • 7.5 High severity

    vCast: Missing Authentication for Critical Functionality

    CVE-2026-82987Viewsonic

    There exists a screen capture endpoint in vCast media streaming service in ViewSonic ViewBoard unknown allows a remote, unauthenticated attacker to capture and exfiltrate the current screen content via GET requests to an unauthenticated /snapshot or /screen en

  • 9.0 Critical severity

    Apache Traffic Server: Missing Authentication for Critical Functionality

    CVE-2026-111811Apache

    Apache Traffic Server's experimental tsmemcache plugin allows unauthenticated network read, write, and deletion of the shared proxy cache. This issue affects Apache Traffic Server: from 8.0.0 through 8.1.11, from 9.0.0 through 9.2.15, from 10.0.0 through 10.1.

  • 10.0 Critical severity

    Apache Pulsar Manager: Missing Authentication for Critical Functionality

    CVE-2026-105944Apache

    Apache Pulsar Manager is a web console for administering Apache Pulsar clusters. It has its own user accounts and login, and it can be configured with an HTTP authentication credential, such as a token, that it uses to call the Pulsar admin API on behalf of it