Skip to main content

Apache Answer CVE-2026-33582

| EUVDEUVD-2026-35369 MEDIUM
Unrestricted Upload of File with Dangerous Type (CWE-434)
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:N/I:N/A:H

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:N/I:N/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

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

Description PRE-NVD

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

AnalysisAI

Denial-of-service via crafted TIFF image upload in Apache Answer through 2.0.0 allows an authenticated user to crash the server process by triggering excessive memory allocation during image decoding. The vulnerability stems from improper handling of specially crafted TIFF files in the file upload feature, where no bounds are placed on memory consumed during the decode phase. No public exploit code or active exploitation has been identified at time of analysis; however, the low technical barrier to trigger the crash once authenticated elevates its operational risk for community and enterprise deployments.

Technical ContextAI

Apache Answer is an open-source Q&A platform (GitHub: 15.5k stars) designed for community forums, help centers, and knowledge management. The vulnerability lies in its file upload handling pipeline, specifically in how TIFF image files are decoded server-side. TIFF is a complex image format that can embed metadata and encoding parameters capable of requesting arbitrarily large memory allocations during decompression (e.g., via malformed image dimensions, strip byte counts, or tile structures). This class of vulnerability - where a parsing library honors user-supplied size fields without capping allocation - is consistent with CWE-400 (Uncontrolled Resource Consumption) and CWE-434 (Unrestricted Upload of File with Dangerous Type), the latter being the CWE classification cited in the advisory. The affected versions are Apache Answer through 2.0.0. No CPE string was provided in the source data.

RemediationAI

The primary fix is to upgrade Apache Answer to version 2.0.1, which resolves the excessive memory allocation issue during TIFF decoding. The vendor advisory at https://answer.apache.org and the oss-security post at https://seclists.org/oss-sec/2026/q2/851 both confirm 2.0.1 as the minimum safe version. If an immediate upgrade is not feasible, a specific compensating control is to restrict or disable TIFF file uploads in the application's allowed MIME type or file extension configuration - this removes the attack surface entirely at the cost of preventing TIFF image sharing. Alternatively, placing the Answer server behind a reverse proxy with request body size limits (e.g., nginx client_max_body_size) can reduce but not eliminate the risk, as a small TIFF file can still trigger large allocations via compression bomb techniques. Restricting upload permissions to trusted user roles (moderators or admins only) is an additional partial mitigation if broader file upload restriction is undesirable.

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-33582 vulnerability details – vuln.today

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