Skip to main content

Cervantes EUVDEUVD-2026-109244

| CVE-2026-115975 HIGH
Missing Authorization (CWE-862)
2026-10-24 Grayback GHSA-mvvf-m63r-wxwg
7.1
CVSS 3.1 · Vendor: Grayback
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with low-privileged Cervantes account
  2. Exploit
    Request JiraController action for another project
  3. Execution
    Missing authorization check is bypassed
  4. Impact
    Create, edit, or delete Jira tickets in victim projects

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

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

Exploitation Conditions

Exploitation requires a valid authenticated account on the target Cervantes v1.3-beta (or earlier, from alpha 0.3) instance, as reflected by PR:L - it is not exploitable by anonymous users. The attacker then reaches the JiraController, which omits per-project authorization checks, allowing cross-project ticket create/edit/delete. The flaw is most impactful in multi-user/multi-project deployments where the Jira integration is configured and multiple teams or clients share one instance; a single-user or non-Jira-integrated deployment limits the practical impact. No user interaction is required beyond the attacker's own authenticated requests, and no non-default configuration beyond having Jira integration in use is indicated by the description.

Impact

This is a moderate, authenticated access-control flaw rather than a top-tier emergency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N, base 7.1) indicates a network-reachable, low-complexity flaw that nevertheless requires an attacker to already hold a valid low-privileged account (PR:L) on the Cervantes instance - so it is not remote-unauthenticated. The high integrity impact (I:H) reflects that an authenticated user can create, edit, or delete Jira tickets tied to projects they should not be able to touch, with limited confidentiality exposure (C:L) and no availability impact (A:N). No EPSS score, KEV listing, SSVC decision parameters, or PoC/exploit reference were supplied, so exploitation probability signals are absent; the only triage signal is the vuln.today 'this_week' priority label, which argues for prompt but not emergency remediation. Treat this as a genuine multi-tenant authorization weakness for organizations running Cervantes as a shared pentest-management platform, but its real-world reach is bounded by the niche deployment footprint and the authentication prerequisite. No conflicting signals were found in the data; the main gap is the lack of EPSS/KEV/PoC evidence to gauge actual exploitation interest.

Exploit ScenarioDerived

An attacker who holds any low-privileged account on a shared Cervantes v1.3-beta instance (for example a limited team member or a compromised analyst login) sends requests to the JiraController for projects they are not authorized to access. Because the controller fails to enforce per-project authorization, the attacker can create, modify, or delete Jira tickets belonging to other clients' or teams' vulnerability projects. No public exploit code was identified in the provided data, but the low attack complexity means this requires only crafted authenticated web requests.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 24, 2026

Broken access control in Cervantes's JiraController allows any authenticated user to create, edit, or delete Jira tickets belonging to other projects, breaking project-level isolation in the tool's Jira integration. All releases from alpha 0.3 through v1.3-beta are affected (tracked by CPE cpe:2.3:a:cervantessec:cervantes), and successful abuse yields high integrity impact with limited confidentiality impact across the shared Jira workspace. Exploitation requires a valid low-privileged account (CVSS PR:L) and Jira integration must be in use; no public exploit code has been identified at time of analysis, and the issue is not in CISA KEV, though the vendor has published a fix and the aggregate decision label places remediation in the current week.

RemediationAI

Patch available per vendor advisory: the Cervantes project has published remediation guidance at https://www.grayback.es/advisories and https://www.grayback.es/en/advisories, and upgrading to the fixed release from those advisories is the complete fix for the missing per-project authorization check in JiraController. No workaround is stated in the available sources, so the vendor update should be treated as the primary action for this_week scheduling. Until the update is applied, exposure can be reduced by confining Jira integration to instances and accounts you are prepared to trust at the same authorization level, since every authenticated user can currently act across projects; the trade-off is that multi-team or client-facing Jira mirroring must be paused or restricted to a single trusted project owner until the patch is deployed.

Affected VersionsENISA

cervantes alpha 0.3 ≤1.3-beta

Affected Packages

euvd cervantes_alpha 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

Cervantes is a security tool that mirrors findings into Atlassian Jira through a JiraController. The flaw is classified under CWE-862 (Missing Authorization): the controller processes ticket create, edit and delete requests without enforcing per-project authorization, so authorization stops at the authentication boundary rather than being checked against the specific Jira project a ticket belongs to. The CVSS:3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N confirms the flaw is network-reachable, requires a low-privileged authenticated session, needs no user interaction, and is scoped to the vulnerable component, with the dominant impact being integrity of Jira records rather than confidentiality. The practical exposure is concentrated in multi-user, multi-project deployments where several teams or clients share one Cervantes instance and one Jira integration; single-user or non-Jira-integrated instances have little attack surface here, and the trigger conditions beyond authenticated requests to the JiraController are not described in the available sources.

Know when Cervantes 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 (Grayback) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
vuln.today AI 7.1 HIGH

Network-facing web controller with low complexity but requires a low-privileged authenticated account (PR:L); unauthorized ticket create/edit/delete gives I:H, limited data exposure C:L, no availability impact.

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

Primary rating from Vendor (Grayback).

CVSS VectorVendor: Grayback

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

DescriptionCVE.org

Broken access control in JiraController in Cervantes version v1.3-beta could allow an attacker to create, edit, or delete Jira tickets for vulnerabilities in other projects

Executive ViewAI

Why It Matters

Cervantes releases alpha 0.3 through v1.3-beta contain a broken access control flaw in the Jira integration that allows any authenticated user to create, edit, or delete tickets across projects. This undermines project isolation and could let insiders or compromised accounts tamper with sensitive workstreams, affecting teams relying on Jira for cross-project collaboration. Leadership should prioritize remediation because it exposes the integrity of project data and could disrupt business processes dependent on Jira.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Low
niche open-source pentest-management platform, limited enterprise footprint
Social Media
1
Sightings
Data Quality
4 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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
No
Human Impact
High

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
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