Skip to content
Threat Feed
high advisory

Unauthenticated Information Disclosure in lamp-cloud via CVE-2026-91996

An authentication bypass vulnerability in lamp-cloud versions 5.10.0 and earlier allows unauthenticated attackers to exfiltrate sensitive JVM system properties via insecurely whitelisted API endpoints.

CVE search metadata

CVE search record: CVE-2026-91996. Severity: high. CVSS: 7.5. KEV: no. Product: lamp-cloud (<= 5.10.0). Brief: Unauthenticated Information Disclosure in lamp-cloud via CVE-2026-91996. Brief link: https://feed.craftedsignal.io/briefs/2026-09-lamp-cloud-auth-bypass/

CVE-2026-91996 is an authentication bypass vulnerability affecting lamp-cloud versions up to and including 5.10.0. The vulnerability originates from an overly permissive whitelist configuration that allows unauthenticated access to the path pattern /*/anno/**. Defenders should be aware that this configuration enables remote, unauthenticated actors to access sensitive internal endpoints without valid session credentials.

The most critical impact of this vulnerability is the potential for information disclosure via the /defGenProject/anno/getProperties endpoint. By sending a crafted POST request to this endpoint, an attacker can extract the server's full JVM system property map. This data contains sensitive environment information including the full JVM classpath, absolute filesystem paths, operating system metadata, and internal startup configuration secrets. This exposure provides significant reconnaissance value to an attacker, potentially facilitating further exploitation of the underlying host or the application infrastructure.

Impact

Successful exploitation allows remote, unauthenticated attackers to conduct reconnaissance and gain access to sensitive server-side configuration secrets. The disclosed JVM properties often include internal paths, service secrets, and deployment details that assist in lateral movement or subsequent privilege escalation attempts against the host environment.

Recommendation

  • Upgrade lamp-cloud to a patched version beyond 5.10.0 immediately to remove the insecure authentication bypass.
  • Monitor web server access logs for anomalous POST requests targeting the /anno/ URI pattern, specifically the /defGenProject/anno/getProperties endpoint.
  • Audit custom authentication filters and path whitelists to ensure no sensitive internal management endpoints are reachable without authorization.

Immediate actions

Patch lamp-cloud to a version beyond 5.10.0

IT Operations 24h

Threat Hunt

Identify POST requests to /anno/getProperties endpoints in historical web logs

T1082 high high confidence hunt now

Data: webserver_access_logs

Mitigations

Remove /*/anno/** whitelist configuration

immediate IT Operations

CVE-2026-91996

Detection coverage 1

Detect CVE-2026-91996 Exploitation Attempt

high

Detects unauthenticated access attempts to the sensitive /anno/getProperties endpoint which discloses JVM system properties.

sigma tactics: discovery techniques: T1082 sources: webserver

Detection queries are available on the platform. Get full rules →