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

    Talassoft Industrial Management Software: Missing Authentication for Critical Functionality

    Missing authentication for critical function vulnerability in TMT Machine Industry and Trade Ltd. Co. Talassoft Industrial Management Software allows Authentication Bypass. This issue affects Talassoft Industrial Management Software: from V4 before V.16.

  • 7.0 High severity

    ControlFLASH ®: Missing Authentication for Critical Functionality

    CVE-2026-12663Rockwell Automation

    A security issue exists within ControlFLASH™, where the installer grants write permissions to the "Everyone" group on a product installation directory. This could allow arbitrary code execution, resulting in an attacker being given the ability to run any comma

  • 7.3 High severity

    silicon: Improper Authentication

    CVE-2026-82919Cu

    A vulnerability was identified in cu silicon up to 0.1.5. Affected by this vulnerability is the function create_app of the file views.py of the component edit Endpoint. Such manipulation leads to missing authentication. The attack may be performed from remote.

  • 7.5 High severity

    Wallos: Missing Authentication for Critical Functionality

    CVE-2026-54598Ellite

    Wallos is an open-source, self-hostable personal subscription tracker. Prior to version 4.9.4, endpoints/db/migrate.php executes database schema migrations when called over HTTP with zero authentication. Any unauthenticated attacker can trigger pending migrati

  • 7.5 High severity

    Keep Backup Daily: Missing Authentication for Critical Functionality

    CVE-2026-75133Fahad Mahmood

    Keep Backup Daily plugin for WordPress before 2.1.4 contains a sensitive information exposure vulnerability that allows unauthenticated attackers to trigger a full MySQL database dump by accessing the publicly exposed `kbd_cron_process` parameter without authe

  • 8.1 High severity

    ProfilePress: Missing Authentication for Critical Functionality

    CVE-2026-66047Proper Fraction

    ProfilePress (wp-user-avatar) WordPress plugin before 4.17.2 contains an unauthenticated remote code execution vulnerability that allows unauthenticated attackers to install and activate arbitrary plugins by brute-forcing a weak 32-bit connect token via the pp

  • 10.0 Critical severity

    AC18: Improper Authentication

    CVE-2026-82695TendaEPSS 1.41%

    A security flaw has been discovered in Tenda AC18 15.03.05.19. Impacted is an unknown function of the file /goform/telnet of the component Telnet Handler. The manipulation results in missing authentication. The attack can be launched remotely. The exploit has

  • 10.0 Critical severity

    AC1206: Improper Authentication

    CVE-2026-82694TendaEPSS 1.42%

    A vulnerability was identified in Tenda AC1206 15.03.06.23. This issue affects the function R7WebsSecurityHandler of the file /goform/ate of the component Web UI. The manipulation leads to missing authentication. The attack can be initiated remotely. The explo

  • 10.0 Critical severity

    AC1206: Improper Authentication

    CVE-2026-82693TendaEPSS 1.42%

    A vulnerability was determined in Tenda AC1206 15.03.06.23. This vulnerability affects the function TendaTelnet of the file /goform/telnet of the component Web UI. Executing a manipulation can lead to missing authentication. It is possible to launch the attack

  • 9.8 Critical severity

    PowerStore 500T: Missing Authentication for Critical Functionality

    CVE-2026-58574Dell

    Dell PowerStore contains a Missing Authentication for Critical Function vulnerability. An unauthenticated attacker with network access to the restricted management interface could potentially exploit this vulnerability to read internal system information from

  • 8.6 High severity

    Keploy: Missing Authentication for Critical Functionality

    CVE-2026-82641Keploy

    Keploy versions 3.1.0 through 3.6.25, fixed in 3.6.26, bind the agent control-plane HTTP server to all interfaces without authentication, exposing endpoints that stream TLS session keys and traffic data. Attackers can access the /agent/pcap/keylog endpoint to

  • 8.2 High severity

    kubeedge: Missing Authentication for Critical Functionality

    CVE-2026-82473Kubeedge

    KubeEdge CloudCore through 1.23.1 accepts node task status reports on its HTTPS server without authentication verification. Attackers can reach CloudCore on port 10002 to mark upgrade jobs as succeeded or failed, deceiving the control plane about node upgrade

  • 7.5 High severity

    documenso: Missing Authentication for Critical Functionality

    CVE-2026-82472Documenso

    Documenso before 2.13.0 accepts PDF file uploads on the /api/files/upload-pdf endpoint without requiring authentication, session tokens, or API credentials. Unauthenticated attackers can upload arbitrary PDF files indefinitely to exhaust storage resources or f

  • 9.8 Critical severity

    rust-iot-platform: Missing Authentication for Critical Functionality

    CVE-2026-82452Iot-ecology

    rust-iot-platform through commit 5df942ab contains an authentication bypass vulnerability where most REST API routes lack authentication guards in their handler signatures. Unauthenticated attackers can create, update, list, retrieve, and delete user accounts

  • 8.0 High severity

    atlantis: Missing Authentication for Critical Functionality

    CVE-2026-82282Runatlantis

    Atlantis through 0.47.1 fails to authenticate the /github-app/setup endpoint, allowing unauthenticated attackers to access GitHub App credentials. Attackers can observe or intercept the GitHub redirect during setup to obtain the RSA private key and webhook sec

  • 9.8 Critical severity

    argo-rollouts: Missing Authentication for Critical Functionality

    CVE-2026-82277Argoproj

    Argo Rollouts dashboard through 1.10.0 binds to all interfaces and exposes mutating Rollout operations without authentication, authorization, or CSRF protection. Attackers on the same network can invoke PromoteRollout, AbortRollout, RestartRollout, SetRolloutI

  • 9.8 Critical severity

    redpanda: Missing Authentication for Critical Functionality

    CVE-2026-82266Redpanda Data

    Redpanda through 26.2.2 binds the Admin API to 0.0.0.0:9644 with admin_api_require_auth defaulting to false, treating unauthenticated requests as superusers. Attackers can reach port 9644 without credentials to create and delete broker accounts, modify cluster

  • 9.8 Critical severity

    Xiiaozet LK100W: Missing Authentication for Critical Functionality

    CVE-2026-78239Xiiaozet

    Xiiaozet LK100W exposes a critical management function that can be invoked without authentication, allowing a remote attacker to enable administrative services that should be restricted. Successful exploitation may permit unauthorized access to the device.

  • 8.1 High severity

    Ebyte NA111-M Firmware: Missing Authentication for Critical Functionality

    CVE-2026-77977Ebyte

    Ebyte gateway product's vendor configuration utility does not require authentication before allowing certain disruptive administrative actions when default credentials remain configured. An unauthenticated attacker on the adjacent network could reboot the devi

  • 9.8 Critical severity

    Ebyte NA111-M Firmware: Missing Authentication for Critical Functionality

    CVE-2026-73125Ebyte

    Ebyte device web management interface does not consistently enforce authentication before granting access to administrative functionality. An unauthenticated remote attacker could access sensitive configuration information, modify device settings, or disrupt a

  • 9.3 Critical severity

    FastGPT: Missing Authentication for Critical Functionality

    CVE-2026-68929Labring

    FastGPT is an open-source LLM platform for building AI applications on a knowledge base. In versions prior to 4.15.2, the WeChat (iLink) share-channel endpoints authorize requests using only the public shareId, with no authenticated identity or team-ownership

  • 7.5 High severity

    G1 EDU: Missing Authentication for Critical Functionality

    CVE-2026-76640Unitree Robotics

    Unitree G1 EDU firmware through 1.5.2 contains multiple chained vulnerabilities in the BLE GATT server and WiFi provisioning stack that allow unauthenticated proximate attackers to achieve root code execution without pairing or credentials by exploiting an unq

  • 8.8 High severity

    G1 EDU: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-76639Unitree Robotics

    Unitree G1 EDU firmware through 1.5.2 contains an unauthenticated remote code execution vulnerability that allows network-adjacent attackers to execute arbitrary commands as root by chaining three weaknesses: an unauthenticated WebRTC-to-DDS bridge on TCP port

  • 10.0 Critical severity

    UI-TARS-desktop: Missing Authentication for Critical Functionality

    CVE-2026-81735ByteDance

    startServer.ts in the mcp-http-server package of UI-TARS-desktop defaulted its listen address to '::' when no host was given, so startSseAndStreamableHttpMcpServer bound the Streamable HTTP and SSE MCP transports to every interface, and its authentication midd

  • 9.1 Critical severity

    telnyx-mcp: Missing Authentication for Critical Functionality

    CVE-2026-81098Team-telnyx

    The Telnyx MCP server exposed its HTTP transport on every interface and did not require a caller credential. packages/mcp-server/src/http.ts served MCP on the root path with a listener bound to all interfaces and parsed the caller's authentication headers in a

  • 9.1 Critical severity

    mcp-router: Missing Authentication for Critical Functionality

    CVE-2026-81094Mcp-router

    The mcp-router CLI served its MCP aggregator on every interface and enforced authentication only when the operator asked for it. The serve command in apps/cli/src/commands/serve.ts defaulted its host to the all-interfaces address on a fixed port, and required

  • 8.2 High severity

    apitable: Missing Authentication for Critical Functionality

    CVE-2026-80208Apitable

    APITable through 1.13.0-beta.1 annotates both getUserHistories and closePausedUserAccount in InternalUserController with requiredLogin = false. ResourceInterceptor honours that annotation by returning before any session or API key is validated, and the nginx g

  • 10.0 Critical severity

    KubePi: Missing Authentication for Critical Functionality

    CVE-2026-659561Panel-dev

    KubePi is a Kubernetes multi-cluster management panel. In versions up to and including 1.6.15, the SSO configuration API endpoints are exposed on the same public routing boundary as the SSO login and callback endpoints, so SSO, OIDC, and SAML management operat

  • 7.3 High severity

    Payroll System: Improper Authentication

    CVE-2026-81202itsourcecode

    A flaw has been found in itsourcecode Payroll System 1.0. The impacted element is the function create/read/update/delete of the file ajax.php of the component CRUD Operation Handler. Executing a manipulation of the argument action can lead to missing authentic

  • 9.8 Critical severity

    Spring Cloud Config: Missing Authentication for Critical Functionality

    CVE-2026-47837Spring

    Missing Authentication for Critical Function vulnerability in Spring Spring Cloud Config allows Webhook requests to Spring Cloud Config Server's /monitor endpoint are not validated. This issue affects Spring Cloud Config: from 5.0.0 through 5.0.4, from 4.3.0 t

  • 9.8 Critical severity

    nebula: Missing Authentication for Critical Functionality

    CVE-2026-81032Vesoft

    NebulaGraph exposes its runtime configuration over an unauthenticated HTTP service. Each daemon starts the web service defined in src/webservice/WebService.cpp, whose bind address defaults to all interfaces, and registers routes for reading and writing gflags

  • 8.1 High severity

    NemoClaw: Missing Authentication for Critical Functionality

    CVE-2026-65105NVIDIA

    NVIDIA NemoClaw for Linux contains a vulnerability in its inference server setup, where a remote attacker may access the inference service without authentication. A successful exploit of this vulnerability may lead to information disclosure and denial of servi

  • 8.2 High severity

    djust: Improper Authorization

    CVE-2026-55571Djust-org

    djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to 1.0.4, LiveViewConsumer.handle_mount sends a `{"type":"navigate","to":...}` frame when login_required, permission_required, or a redirecting

  • 9.1 Critical severity

    nextcloud-mcp-server: Missing Authentication for Critical Functionality

    CVE-2026-55640Cbcoutinho

    Nextcloud MCP Server is a production-ready MCP server that connects AI assistants to a Nextcloud instance. Prior to 0.117.2, the POST /webhooks/nextcloud endpoint in nextcloud_mcp_server/vector/webhook_receiver.py has no authentication by default because WEBHO

  • 8.6 High severity

    PraisonAI: Missing Authentication for Critical Functionality

    CVE-2026-55539MervinPraison

    PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.51, the Jobs API create_app function mounts /api/v1/runs without authentication. Any reachable caller can submit jobs, read results, cancel runs, or delete jobs using operator credentials. The fix

  • 8.2 High severity

    PraisonAI: Improper Authentication

    CVE-2026-55533MervinPraison

    PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, create_auth_middleware() allows requests when auth=api-key lacks PRAISONAI_API_KEY or JWT authentication lacks PRAISONAI_JWT_SECRET. An externally bound Recipe server can therefore accept unau

  • 7.3 High severity

    PraisonAI: Missing Authentication for Critical Functionality

    CVE-2026-55538MervinPraison

    PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.51, praisonai serve agents parses config["api_key"] but _create_agents_app() does not authenticate POST /agents or POST /agents/{agent_name}. Missing or incorrect bearer and X-API-Key values still

  • 8.6 High severity

    PraisonAI: Missing Authentication for Critical Functionality

    CVE-2026-55534MervinPraison

    PraisonAI is a multi-agent teams system. From praisonai 4.6.34 until 4.6.58, praisonai serve agents accepts --api-key but _create_agents_app() does not authenticate POST /agents or POST /agents/{agent_name}. A network caller can invoke configured agents withou

  • 8.2 High severity

    PraisonAI: Missing Authentication for Critical Functionality

    CVE-2026-55528MervinPraison

    PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.58, AgentServer exposes ServerConfig.auth_token but AgentServer._create_app does not check it on any route. A remote caller can subscribe, publish, and perform other actions without a valid

  • 9.3 Critical severity

    WatchGuard Agent: Missing Authentication for Critical Functionality

    CVE-2026-57910WatchGuard

    Improper authentication in the WatchGuard Agent allows an unauthenticated attacker with network access to cause the agent to execute arbitrary code with elevated privileges.