Skip to main content

Apache Allura EUVDEUVD-2026-97829

| CVE-2026-92116 CRITICAL
URL Redirection to Untrusted Site (Open Redirect) (CWE-601)
9.1
CVSS 3.1 · Vendor
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft OAuth1 request with malicious callback
  2. Delivery
    Lure victim into OAuth authorization flow
  3. Exploit
    Server fails to validate callback URL
  4. Execution
    Victim redirected to attacker domain with token
  5. Impact
    Replay stolen token for account takeover

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Redirect URL validation
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires the OAuth1 authorization flow to be in use on the Allura instance, and exploitation realistically depends on a victim being induced to complete an OAuth authorization request whose oauth_callback parameter the server does not properly validate (affected builds through 1.21.0). The limiting factor is that an attacker generally cannot steal tokens passively - a user must traverse the attacker-influenced OAuth flow (user interaction), narrowing this below a fully drive-by exploit despite the UI:N in the supplied vector. Patched in 1.22.0; instances already on 1.22.0+ or not exposing OAuth1 integrations are not affected.

Impact

Signals are mixed and skew toward a MODERATE real-world priority despite the high CVSS. The input CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N = 9.1) describes a remote, unauthenticated, low-complexity flaw with high confidentiality and integrity impact - consistent with OAuth callback manipulation leading to token/credential theft and account takeover. However, CWE-601 (Open Redirect) and the 'Open Redirect' tag normally imply victim interaction (clicking a crafted link), which conflicts with the UI:N in the provided vector - this discrepancy should be verified with the Apache advisory, as genuine open-redirect exploitation typically requires UI:R. EPSS is very low (0.15%, 4th percentile) and the vulnerability is NOT in CISA KEV, with no public POC identified, indicating no evidence of active or imminent widespread exploitation. Net: a legitimately high-impact authorization/redirect flaw, but mitigated by low exploitation probability, absence of public exploit code, and the niche deployment footprint of Allura - treat as a prompt patch item, not an emergency, absent new exploitation intelligence. No SSVC decision data was provided in the input.

Exploit ScenarioDerived

An attacker crafts a malicious OAuth1 authorization request against an Allura instance (≤1.21.0) with an attacker-controlled oauth_callback URL that the server fails to validate. A victim completing the OAuth flow is redirected off-platform, leaking the OAuth token/verifier to the attacker, who then uses it to access the victim's account. No public exploit code was identified at time of analysis, and realistic exploitation hinges on luring a user through the OAuth flow.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Oct 16, 2026

Open redirect flaw in the OAuth1 callback validation of Apache Allura through 1.21.0 allows unauthenticated remote attackers to redirect users to arbitrary attacker-controlled URLs during the OAuth authorization flow (CWE-601), potentially exposing authorization codes or tokens if a victim completes the flow. Exploitation is not drive-by: per the independent assessment a user must be induced to traverse the attacker-influenced OAuth request (UI:R), which lowers real-world risk below the supplied 9.1 base score; the vendor patched the issue in Allura 1.22.0, no public exploit identified at time of analysis, and EPSS is 0.15% (4th percentile), so this is assessed as a moderate real-world priority.

Earlier versions of this analysis (1)
v1 Oct 12, 2026 - 20:15

Missing OAuth1 callback validation in Apache Allura through 1.21.0 lets an attacker who controls or influences an OAuth1 consumer steer a victim's authorization flow to an attacker-chosen callback URL, exposing the credentials the victim authorizes. The flaw is remotely reachable without authentication (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N) but requires the victim to actively complete an OAuth1 authorization flow, so exploitation is conditional rather than automatic and is bounded to the privileges and resources the victim grants. Only Allura deployments that expose OAuth1 consumer/integration functionality are affected; no public exploit code has been identified at time of analysis and the issue is not confirmed as actively exploited (CISA KEV).

RemediationAI

The vendor-released patch is Allura 1.22.0; upgrade to that version or later (see https://allura.apache.org/ and https://lists.apache.org/thread.html/d716zfvgpnrjlsc7bmysv4sxbnh2b57f). If immediate upgrade is not possible, compensating controls include disabling OAuth1 authorization or provider integrations and the OAuth1 endpoints if they are not needed (trade-off: breaks legitimate OAuth1-based integrations), restricting accepted oauth_callback values to a strict whitelist of trusted domains and paths (trade-off: requires maintaining the allowlist and may reject legitimate third-party clients), and placing a reverse proxy or WAF rule in front of Allura to block callback parameters pointing to external hosts (trade-off: may cause false positives for legitimate external integrations and adds maintenance overhead). Because no public exploit identified at time of analysis and no KEV activity is known, with EPSS at 0.15%, this can be scheduled as a moderate-priority patch, but the assessed UI:R requirement means risk escalates if users are routinely steered into OAuth authorization flows by untrusted links.

Affected VersionsENISA

Apache Allura 0 ≤1.21.0

Affected Packages

euvd apache_allura no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Apache Allura is an Apache Software Foundation open-source project-hosting platform. The vulnerability resides in its handling of the OAuth1 authorization flow: the server fails to properly validate the oauth_callback parameter (CWE-601, URL Redirection to Untrusted Site / Open Redirect), so an attacker can supply a callback pointing to a domain they control. Because OAuth1 delivers the request token and verifier to the callback endpoint, a mis-validated callback can leak authorization material, but only if a victim is actually induced to complete the authorization step; the independent assessment therefore sets UI:R (user interaction required), whereas the supplied vector uses UI:N. The other assessed metrics agree: AV:N, AC:L, PR:N, S:U, C:H, I:H, A:N, i.e., an unauthenticated remote attacker with no privileges can achieve high confidentiality and integrity impact through the flow. Affected builds are those through 1.21.0; the fix is in 1.22.0, and instances that do not expose OAuth1 provider integrations are not reachable by this issue.

Know when Apache Allura gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (CNA) PRIMARY 9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 8.1 HIGH

Remote unauthenticated open-redirect in the OAuth callback (AV:N/AC:L/PR:N) requires a victim to complete the OAuth flow, so UI:R; token leak and account takeover give C:H/I:H, A:N.

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

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

2
CVSS changed
Oct 16, 2026 - 18:25 NVD
9.1 (CRITICAL)
CVE Published
Oct 12, 2026 - 20:05 oss-security
CRITICAL

Description PRE-NVD

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

Executive ViewAI

Why It Matters

Apache Allura, the open-source collaboration and software forge platform used by many organizations to host code, tickets, and project workspaces, contains a critical open-redirect flaw in its OAuth1 callback validation affecting releases through 1.21.0. A remote attacker who induces a user to follow a crafted OAuth authorization link can redirect that user to an attacker-controlled site, potentially surrendering an OAuth authorization code or token and gaining access to the identities and connected services tied to that forgery account. Leadership should care because the exposure is to third-party integrations and user credentials rather than the Allura host itself, so downstream systems may be affected even where Allura is not internet-facing, though exploitation requires user interaction and no public exploit has been observed.

Business Impact: Medium
Compensating Controls

Apply vendor patch (upgrade to Allura 1.22.0 per the supplied assessment); if the upgrade cannot be completed immediately, restrict network exposure of Allura instances, disable or tightly scope OAuth1 integrations, enforce redirect/callback URL allow-listing at the reverse proxy or identity provider, and monitor OAuth authorization flows for off-domain redirect targets.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Low
niche open-source forge/project-hosting software, limited enterprise footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Medium

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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