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

    MaxKB: Improper Authentication

    CVE-2026-448471Panel-dev

    MaxKB is an open-source AI assistant for enterprise. Prior to 2.9.0, MaxKB's webhook trigger endpoint (/api/trigger/v1/webhook/{trigger_id}) is accessible without authentication. The WebhookAuth class unconditionally returns (None, {}), which Django REST Frame

  • 9.8 Critical severity

    faction: Missing Authentication for Critical Functionality

    CVE-2026-44668Factionsecurity

    FACTION is a PenTesting Report Generation and Collaboration Framework. Prior to 1.8.3, AccessControlInterceptor, the authentication gate for all Struts2 actions, unconditionally calls invocation.invoke() without checking for a valid session. Four action method

  • 8.1 High severity

    Fastnetmon: Missing Authentication for Critical Functionality

    CVE-2026-48692Pavel-odintsov

    FastNetMon Community Edition through 1.2.9 exposes a gRPC API server on port 50052 with no authentication mechanism. The server is initialized with grpc::InsecureServerCredentials() (src/fastnetmon.cpp line 477) and a source code comment explicitly acknowledge

  • 10.0 Critical severity

    Altium 365: Missing Authentication for Critical Functionality

    CVE-2026-9152Altium

    A missing authentication vulnerability exists in the Altium 365 SearchService. A legacy SOAP endpoint exposes search index operations without requiring authentication, session tokens, or any form of identity verification. An unauthenticated network attacker wh

  • 9.8 Critical severity

    AG1000-01A SMS Alert Gateway: Missing Authentication for Critical Functionality

    CVE-2026-9141Taiko Network Communications Pte

    Taiko AG1000-01A SMS Alert Gateway Rev 7.3 and Rev 8 contains an authentication bypass vulnerability in the embedded web configuration interface that allows unauthenticated attackers to access internal application pages without any session management or server

  • 8.6 High severity

    Trilium: Improper Access Control

    CVE-2026-39310TriliumNext

    Trilium Notes is a cross-platform, hierarchical note taking application focused on building large personal knowledge bases. In versions 0.102.1 and prior, the Clipper API in Trilium Desktop (v0.101.3) allows full authentication bypass when running in an Electr

  • 10.0 Critical severity

    Cisco Secure Workload: Missing Authentication for Critical Functionality

    CVE-2026-20223Cisco

    A vulnerability in the access validation of internal REST APIs of Cisco Secure Workload could allow an unauthenticated, remote attacker to access site resources with the privileges of the Site Admin role. This vulnerability is due to insufficient val

  • 9.1 Critical severity

    ScadaBR: Missing Authentication for Critical Functionality

    CVE-2026-8602ScadaBR

    In ScadaBR version 1.2.0, a Missing Authentication for Critical Function vulnerability could allow an unauthenticated attacker to send a HTTP GET requests to the SCADA system and inject arbitrary sensor readings.

  • 9.4 Critical severity

    gradient: Missing Authentication for Critical Functionality

    CVE-2026-44592Wavelens

    Gradient is a nix-based continuous integration system. In 1.1.0, when GRADIENT_DISCOVERABLE=true (the default, and the NixOS module default), anyone who can reach /proto can register as a worker without any credentials by sending a fresh, never-registered work

  • 7.8 High severity

    devspace: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-42283Devspace-sh

    DevSpace is a client-only developer tool for cloud-native development with Kubernetes. Prior to 6.3.21, DevSpace's UI server WebSocket accepts connections from all origins by default, and therefore several endpoints are exposed via this WebSocket. When a devel

  • 7.3 High severity

    Empirbus Wireless Display Unit Firmware: Missing Authentication for Critical Functionality

    CVE-2025-27853Garmin

    The locally served web site on the Garmin WDU (v1 1.4.6 and v2 5.0) allows its authentication to be bypassed. The WDU web site only performs authentication with the client within the client's browser. The WebSockets used to communicate with the WDU server do n

  • 7.8 High severity

    Prisma Access Agent: Missing Authentication for Critical Functionality

    CVE-2026-0247Palo Alto Networks

    Multiple authorization bypass vulnerabilities in the Endpoint DLP component of Prisma Access Agent® allow a local attacker to bypass authentication controls and execute privileged operations.

  • 8.8 High severity

    CRM: Improper Privilege Management

    CVE-2026-42289ChurchCRM

    ChurchCRM is an open-source church management system. Prior to 7.3.2, UserEditor.php processes user account creation and permission updates entirely through $_POST parameters with no CSRF token validation. An unauthenticated attacker can craft a malicious HTML

  • 9.1 Critical severity

    Mem0: Missing Authentication for Critical Functionality

    CVE-2026-31242Mem0

    The mem0 v1.0.0 server lacks authentication and authorization controls for its memory reset functionality accessible via the DELETE /memories endpoint. An unauthenticated attacker can send a DELETE request that triggers a reset operation, leading to the execut

  • 8.7 High severity

    Code Runner MCP Server: Missing Authentication for Critical Functionality

    CVE-2026-5029Code Runner MCP Server

    A remote code execution vulnerability exists in Code Runner MCP Server when run with the --transport http option, which exposes the /mcp JSON-RPC endpoint without authentication on port 3088. An unauthenticated remote attacker can invoke the run-code MCP tool

  • 9.1 Critical severity

    SIMATIC CN 4100: Missing Authentication for Critical Functionality

    CVE-2026-22924Siemens

    A vulnerability has been identified in SIMATIC CN 4100 (All versions < V5.0). The affected application does not properly restrict unauthenticated connections and is susceptible to resource exhaustion conditions. This could allow an attacker to disrupt normal o

  • 9.9 Critical severity

    firefighter-incident: Missing Authentication for Critical Functionality

    CVE-2026-42864ManoManoTech

    FireFighter is an incident management application. Prior to 0.0.54, the POST /api/v2/firefighter/raid/jira_bot endpoint (CreateJiraBotView) is reachable without authentication (permission_classes = [permissions.AllowAny]). Its attachments payload is fetched se

  • 8.7 High severity

    Network-AI: Missing Authentication for Critical Functionality

    CVE-2026-42856Jovancoding

    Network-AI is a TypeScript/Node.js multi-agent orchestrator. Prior to 5.1.3, the MCP HTTP transport accepts JSON-RPC tools/call requests with no authentication, session, origin, or token check, and dispatches them directly to the orchestrator's tool registry.

  • 9.4 Critical severity

    phpvms: Improper Access Control

    CVE-2026-42569PhpvmsEPSS 1.17%

    phpVMS is a PHP application to run and simulate an airline. Prior to version 7.0.6, a critical vulnerability in phpVMS allowed unauthenticated access to a legacy import feature. This issue has been patched in version 7.0.6.

  • 9.8 Critical severity

    FastGPT: Missing Authentication for Critical Functionality

    CVE-2026-42302Labring

    FastGPT is an AI Agent building platform. From version 4.14.10 to before version 4.14.13, the agent-sandbox component of FastGPT is vulnerable to unauthenticated Remote Code Execution (RCE). The startup script entrypoint.sh initializes code-server with the --a

  • 7.3 High severity

    PraisonAI: Missing Authentication for Critical Functionality

    CVE-2026-44338MervinPraisonEPSS 32.6%

    PraisonAI is a multi-agent teams system. From version 2.5.6 to before version 4.6.34, PraisonAI ships a legacy Flask API server with authentication disabled by default. When that server is used, any caller that can reach it can access /agents and trigger the c

  • 9.8 Critical severity

    Firmware: Missing Authentication for Critical Functionality

    CVE-2026-7415Yarbo

    The MQTT broker embedded in Yarbo firmware v2.3.9 is configured to allow anonymous connections with no topic-level read or write ACLs. Any host on the same network can subscribe to sensitive telemetry topics or publish control messages directly to the robot wi

  • 9.8 Critical severity

    Vvveb: Missing Authentication for Critical Functionality

    CVE-2026-41930Givanz

    Vvveb before version 1.0.8.2 contains a hard-coded credentials vulnerability in its docker-compose-apache.yaml configuration that allows unauthenticated attackers to access the bundled phpMyAdmin container with pre-configured database credentials. Attackers ca

  • 9.8 Critical severity

    Equinox OSGi: Missing Authentication for Critical Functionality

    CVE-2023-54344Eclipse Foundation

    Eclipse Equinox OSGi 3.7.2 and earlier contains a remote code execution vulnerability that allows unauthenticated attackers to execute arbitrary commands by sending payloads to the console interface. Attackers can connect to the OSGi console port and send base

  • 9.8 Critical severity

    Equinox OSGi: Missing Authentication for Critical Functionality

    CVE-2023-54342Eclipse Foundation

    Eclipse Equinox OSGi versions 3.8 through 3.18 contain a remote code execution vulnerability in the console interface that allows unauthenticated attackers to execute arbitrary code by exploiting the fork command functionality. Attackers can establish a telnet

  • 9.8 Critical severity

    nginx-ui: Improper Access Control

    CVE-2026-422220xJacky

    Nginx UI is a web user interface for the Nginx web server. In version 2.3.5, an unauthenticated bootstrap takeover exists in nginx-ui during the initial installation window exposed by POST /api/install. At time of publication no public patches are available.

  • 9.8 Critical severity

    nginx-ui: Missing Authentication for Critical Functionality

    CVE-2026-422210xJackyEPSS 1.34%

    Nginx UI is a web user interface for the Nginx web server. From version 2.0.0 to before version 2.3.8, an unauthenticated network attacker can claim the initial administrator account on a fresh nginx-ui instance during the first-run setup window. The public /a

  • 9.8 Critical severity

    Arelle: Missing Authentication for Critical Functionality

    CVE-2026-42796ArelleEPSS 2.75%

    Arelle before 2.39.10 contains an unauthenticated remote code execution vulnerability in the /rest/configure REST endpoint that accepts a plugins query parameter and forwards it to the plugin manager without authentication or authorization. Attackers can suppl

  • 7.3 High severity

    prefect: Improper Authentication

    CVE-2026-7723PrefectHQ

    A flaw has been found in PrefectHQ prefect up to 3.6.13. Affected is an unknown function of the file /api/events/in of the component WebSocket Endpoint. Executing a manipulation can lead to missing authentication. The attack may be performed from remote. The e

  • 10.0 Critical severity

    traefik: Authentication Bypass by Spoofing

    CVE-2026-39858Traefik

    Traefik is an HTTP reverse proxy and load balancer. Prior to versions 2.11.43, 3.6.14, and 3.7.0-rc.2, there is a high severity authentication bypass vulnerability in Traefik's ForwardAuth and snippet-based authentication middleware. Traefik's forwarded-header

  • 9.8 Critical severity

    django-mdeditor: Missing Authentication for Critical Functionality

    CVE-2025-13030Django-mdeditor

    All versions of the package django-mdeditor are vulnerable to Missing Authentication for Critical Function in the image upload endpoint. An attacker can upload malicious files and achieve arbitrary code execution since this endpoint lacks authentication protec

  • 8.0 High severity

    SonicOS: Missing Authentication for Critical Functionality

    CVE-2026-0204SonicWall

    A vulnerability in the access control mechanism of SonicOS may allow certain management interface functions to be accessible under specific conditions.

  • 9.8 Critical severity

    WebPros cPanel & WHM and WP2 (WordPress Squared) Missing Authentication for Critical Function Exploited

    CVE-2026-41940WebProsEPSS 98.5%

    cPanel and WHM versions after 11.40 contain an authentication bypass vulnerability in the login flow that allows unauthenticated remote attackers to gain unauthorized access to the control panel.

  • 9.4 Critical severity

    VASCO-B GNSS Receiver: Missing Authentication for Critical Functionality

    CVE-2026-3893Carlson Software

    The Carlson VASCO-B GNSS Receiver lacks an authentication mechanism, allowing an attacker with network access to directly access and modify its configuration and operational functions without needing credentials.

  • 8.2 High severity

    Cisco Intersight Device Connector for Prism…: Missing Authentication for Critical Functionality

    CVE-2026-5944Nutanix

    An improper access control vulnerability exists in the Cisco Intersight Device Connector for Nutanix Prism Central. The service exposes an API passthrough endpoint on TCP port 7373 that is accessible within the network scope of the deployment environment witho

  • 7.5 High severity

    VEGAPULS 6X Two-wire PROFINET, Modbus TCP, OPC…: Missing Authentication for Critical Functionality

    CVE-2026-3323VEGA Grieshaber

    An unsecured configuration interface on affected devices allows unauthenticated remote attackers to access sensitive information, including hashed credentials and access codes.

  • 8.8 High severity

    QND-8080R: Missing Authentication for Critical Functionality

    CVE-2024-54013Hanwha Vision

    Penetration Testing engineers at Amazon have identified a security flaw related to request handling in the web server component that could, under certain conditions, lead to unintended access to protected functions. The manufacturer has released patch firmware

  • 7.3 High severity

    MiroFish: Improper Authentication

    CVE-2026-7042666ghj

    A flaw has been found in 666ghj MiroFish up to 0.1.2. This affects the function create_app of the file backend/app/__init__.py of the component REST API Endpoint. Executing a manipulation can lead to missing authentication. It is possible to launch the attack

  • 9.1 Critical severity

    cyberpanel: Missing Authentication for Critical Functionality

    CVE-2026-41473Usmannasir

    CyberPanel versions prior to 2.4.5 contain an authentication bypass vulnerability in the AI Scanner worker API endpoints that allows unauthenticated remote attackers to write arbitrary data to the database by sending requests to the /api/ai-scanner/status-webh

  • 7.8 High severity

    deskflow: Missing Authentication for Critical Functionality

    CVE-2026-41477Deskflow

    Deskflow is a keyboard and mouse sharing app. In 1.20.0, 1.26.0.134, and earlier, Deskflow daemon runs as SYSTEM and exposes an IPC named pipe with WorldAccessOption enabled. The daemon processes privileged commands without authentication, allowing any local u