Skip to main content

Askbot CVE-2026-1213

MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-01-27 help@fluidattacks.com GHSA-r2jv-fwfr-4j8c
5.3
CVSS 4.0 · NVD
Share

Severity by source

NVD PRIMARY
5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
4.3 MEDIUM

Network-exploitable IDOR requiring low-privilege authentication with no scope change; only limited integrity impact (profile picture modification) and no confidentiality or availability consequence.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

5
Source Code Evidence Fetched
Jul 24, 2026 - 08:29 vuln.today
CVSS changed
Apr 14, 2026 - 15:07 NVD
5.3 (MEDIUM)
Patch released
Mar 31, 2026 - 21:13 nvd
Patch available
Analysis Generated
Mar 12, 2026 - 21:55 vuln.today
CVE Published
Jan 27, 2026 - 14:15 nvd
N/A

DescriptionCVE.org

All versions of askbot before and including 0.12.2 allow an attacker authenticated with normal user permissions to modify the profile picture of other application users.This issue affects askbot: 0.12.2.

AnalysisAI

Unauthorized profile picture modification in Askbot 0.12.2 and all earlier versions allows any authenticated low-privilege user to overwrite another account's avatar by exploiting an insecure direct object reference (CWE-639), bypassing per-user ownership checks entirely. The flaw is network-exploitable with no attack complexity barrier, but impact is limited to low integrity (profile image defacement) with no confidentiality or availability consequence. No public exploit identified at time of analysis; EPSS stands at 0.01% (2nd percentile) and the vulnerability does not appear in CISA KEV, indicating very low observed exploitation activity.

Technical ContextAI

Askbot is an open-source, Django-based question-and-answer community platform. CWE-639 (Authorization Bypass Through User-Controlled Key) describes a class of insecure direct object reference (IDOR) flaws where an application uses a caller-supplied identifier - such as a user ID or username in a request parameter - to locate and modify a resource without verifying the authenticated session is authorized to act on that specific resource. In this instance, the profile picture update endpoint likely accepts an arbitrary account identifier rather than binding the write operation to the session owner, allowing lateral modification across user accounts. The CPE string cpe:2.3:a:askbot:askbot:*:*:*:*:*:*:*:* confirms all versions through and including 0.12.2 are affected. A corrective commit is available upstream at https://github.com/ASKBOT/askbot-devel/commit/3da3d75f35204aa71633c7a315327ba39cb6295d.

RemediationAI

Apply the upstream fix committed to the Askbot repository at https://github.com/ASKBOT/askbot-devel/commit/3da3d75f35204aa71633c7a315327ba39cb6295d. Patch availability is confirmed per vendor advisory data; however, no specific patched release version number has been independently confirmed from the available data - verify that the latest tagged release on the Askbot GitHub repository incorporates this commit before upgrading. The Fluid Attacks advisory at https://fluidattacks.com/advisories/ghost may contain additional remediation context. If immediate patching is not feasible, restrict the profile picture update endpoint at the web server or WAF layer to reject requests where the target account identifier does not match the authenticated session's own user context; note this mitigation requires accurate request pattern matching and may inadvertently block legitimate self-update requests if misconfigured. Alternatively, disabling the profile picture editing feature entirely eliminates the attack surface with no integrity risk, at the cost of removing user customization functionality.

Share

CVE-2026-1213 vulnerability details – vuln.today

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