Skip to main content

Apache Answer CVE-2026-34905

| EUVDEUVD-2026-35372 MEDIUM
Information Exposure (CWE-200)
6.5
CVSS 3.1 · Vendor
Share

Severity by source

Vendor (CNA) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

Primary rating from Vendor (CNA) · only source for this CVE.

CVSS VectorVendor

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

2
CVSS changed
Jun 09, 2026 - 16:22 NVD
6.5 (MEDIUM)
Analysis Generated
Jun 09, 2026 - 08:18 vuln.today

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

AnalysisAI

Unauthorized information disclosure in Apache Answer through 2.0.0 allows authenticated users to bypass access restrictions on the 'unlisted question' feature by querying direct API endpoints. Rather than enforcing the same visibility controls applied at the UI layer, the underlying API routes expose unlisted questions along with their associated answers, comments, and full revision history to any authenticated user. No public exploit code has been identified and this CVE is not listed in CISA KEV, but the straightforward nature of the bypass - direct API calls - lowers the practical bar for exploitation by any platform user.

Technical ContextAI

Apache Answer is an open-source Q&A platform (github.com/apache/incubator-answer, over 15.5k GitHub stars) designed for community forums, help centers, and knowledge management. The 'unlisted' question feature is a visibility tier intended to make content accessible only to users with a direct link, not discoverable through search or listing pages - analogous to YouTube's unlisted video mode. The root cause is a server-side authorization gap: the API endpoints backing this content (question detail, answers, comments, revision history) did not independently verify whether the requesting user was permitted to view unlisted content, relying solely on UI-level gating that is trivially bypassed by crafting direct HTTP API requests. This is consistent with CWE-862 (Missing Authorization) or CWE-359 (Exposure of Private Personal Information to Unauthorized Actor), the latter being cited by the NVD entry. No CPE string or CVSS vector was supplied in the available data.

RemediationAI

Upgrade to Apache Answer version 2.0.1, which is confirmed by the Apache security advisory (https://answer.apache.org) to address this issue. The fix enforces server-side authorization checks directly on the API endpoints serving unlisted question content, closing the gap between UI-level and API-level access control. If immediate upgrade is not possible, operators should consider restricting platform registration to trusted users, as exploitation requires an authenticated account - reducing open registration or enabling invite-only mode would limit the exposed user population. Additionally, review whether any content currently marked 'unlisted' contains sensitive information that should instead be moved to a properly restricted access tier. No known side effects for upgrading to 2.0.1 are documented.

More in Answer

View all
CVE-2023-1537 CRITICAL POC
9.8 Mar 21

Authentication Bypass by Capture-replay in GitHub repository answerdev/answer prior to 1.0.6. Rated critical severity (C

CVE-2023-0744 CRITICAL POC
9.8 Feb 08

Improper Access Control in GitHub repository answerdev/answer prior to 1.0.4. Rated critical severity (CVSS 9.8), this v

CVE-2023-0743 CRITICAL POC
9.0 Feb 08

Cross-site Scripting (XSS) - Generic in GitHub repository answerdev/answer prior to 1.0.4. Rated critical severity (CVSS

CVE-2023-0742 CRITICAL POC
9.0 Feb 08

Cross-site Scripting (XSS) - Stored in GitHub repository answerdev/answer prior to 1.0.4. Rated critical severity (CVSS

CVE-2023-0741 CRITICAL POC
9.0 Feb 08

Cross-site Scripting (XSS) - DOM in GitHub repository answerdev/answer prior to 1.0.4. Rated critical severity (CVSS 9.0

CVE-2023-0740 CRITICAL POC
9.0 Feb 08

Cross-site Scripting (XSS) - Stored in GitHub repository answerdev/answer prior to 1.0.4. Rated critical severity (CVSS

CVE-2023-4815 HIGH POC
8.8 Sep 07

Missing Authentication for Critical Function in GitHub repository answerdev/answer prior to v1.1.3. Rated high severity

CVE-2023-4126 HIGH POC
8.8 Aug 03

Insufficient Session Expiration in GitHub repository answerdev/answer prior to v1.1.0. Rated high severity (CVSS 8.8), t

CVE-2023-4125 HIGH POC
8.8 Aug 03

Weak Password Requirements in GitHub repository answerdev/answer prior to v1.1.0. Rated high severity (CVSS 8.8), this v

CVE-2023-1976 HIGH POC
8.8 Apr 11

Password Aging with Long Expiration in GitHub repository answerdev/answer prior to 1.0.6. Rated high severity (CVSS 8.8)

CVE-2023-1543 HIGH POC
8.8 Mar 21

Insufficient Session Expiration in GitHub repository answerdev/answer prior to 1.0.6. Rated high severity (CVSS 8.8), th

CVE-2023-0739 MEDIUM POC
6.8 Feb 08

Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') in GitHub repository answerd

Share

CVE-2026-34905 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy