Skip to main content

Ellucian WebAdvisor EUVDEUVD-2026-101808

| CVE-2026-109430 HIGH
Improper Restriction of XML External Entity Reference (CWE-611)
2026-10-15 VulnCheck GHSA-5g3c-r9vp-q6pp
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Send crafted XML POST to /WebAdvisor/WebAdvisor
  2. Exploit
    Trigger external entity and DTD resolution
  3. Execution
    Coerce outbound SMB/HTTP to attacker server
  4. Impact
    Capture NTLMv2 hash and read host files

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A02:2025 - Security Misconfiguration
ASVS 5.0
V13 - Configuration XML external entity prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Collection

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

Exploitation Conditions

Exploitation requires that the target run Ellucian WebAdvisor 3.2 with the /WebAdvisor/WebAdvisor endpoint reachable by the attacker, and that the XML parser be left in its vulnerable default state with external entity and DTD resolution enabled (the description states the flaw occurs 'without disabling' these - i.e. the default configuration is exploitable). No authentication, credentials, or user interaction are needed (PR:N/UI:N). Full impact depends on environment specifics: NTLMv2 hash coercion requires the WebAdvisor server to be able to make outbound SMB (TCP 445) connections to an attacker-controlled share, and arbitrary file read and SSRF depend on the Windows host and reachable internal targets. Limiting factors that reduce real-world exposure: the product is end-of-support (June 2022), so it is only present in legacy higher-education deployments; outbound SMB egress filtering would blunt the NTLM-theft vector; and impact is confined to confidentiality (no integrity or availability effect).

Impact

The input CVSS 4.0 base score of 8.7 (High) is driven by a maximally favorable attacker profile for the vulnerable component: AV:N/AC:L/AT:N/PR:N/UI:N means remote, low-complexity, unauthenticated exploitation with no user interaction, and VC:H reflects full confidentiality compromise (arbitrary file read, SSRF, and NTLMv2 hash coercion). Integrity and availability are untouched (VI:N/VA:N), so this is a disclosure/credential-theft issue rather than an RCE or DoS. However, the exploitation-likelihood signals are absent or point to limited urgency: no EPSS score was provided, the CVE is not listed in CISA KEV, and no public POC is referenced - so there is no public exploit identified at time of analysis and no evidence of active or widespread exploitation. The key tension is severity versus footprint: WebAdvisor entered end-of-support in June 2022, so the affected population is narrow and shrinking (higher-education institutions still running the legacy portal), which caps mass-exploitation potential but also means there is no official patch - remediation requires migrating to Colleague Self-Service. Net assessment: for any organization still exposing WebAdvisor 3.2, this is a real and actionable priority because unauthenticated file read plus NTLMv2 hash capture is directly weaponizable for credential relay and lateral movement; across the broader internet it is lower-urgency due to the small, legacy deployment base. Note that EPSS/KEV/POC data is missing rather than confirmed-negative, so 'no known exploitation' should be read as absence of evidence, not evidence of absence.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends a crafted XML POST request to the /WebAdvisor/WebAdvisor endpoint containing an external entity that references an attacker-controlled SMB share; because the parser does not disable external entity and DTD resolution, the Windows server initiates an outbound SMB connection and leaks its NTLMv2 authentication hash, which the attacker captures and relays or cracks offline. The same XXE primitive is used to perform SSRF against internal services and to read arbitrary files from the Windows host via an out-of-band error-based channel. No public exploit is identified at time of analysis, but the AV:N/AC:L/PR:N/UI:N profile makes reliable exploitation straightforward with standard XXE tooling.

Monitor Track and reassess. Why: Vendor states no customer action required.
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 15, 2026

Unauthenticated XML External Entity (XXE) injection in Ellucian WebAdvisor 3.2 lets remote attackers POST crafted XML to the /WebAdvisor/WebAdvisor endpoint and abuse an XML parser that has external entity and DTD resolution left enabled, yielding server-side request forgery, coerced NTLMv2 hash disclosure to an attacker-controlled SMB share, and arbitrary file read from the underlying Windows host through an out-of-band error-based channel. No authentication or user interaction is required (CVSS vector shows AV:N/PR:N/UI:N), and impact is confined to confidentiality with no integrity or availability effect; the vendor-published CVSS 4.0 score is 8.7 while our independent assessment rates the same vector as high confidentiality impact only. No public exploit code has been identified at time of analysis, and real-world exposure is limited to legacy higher-education deployments because WebAdvisor reached end-of-support in June 2022.

RemediationAI

No vendor-released patch has been identified for CVE-2026-109430, consistent with Ellucian WebAdvisor being past end-of-support since June 2022; the vendor's guidance is to migrate to Colleague Self-Service, and that migration is the only complete fix. Until decommissioning, apply compensating controls to the /WebAdvisor/WebAdvisor endpoint and its host, accepting that they are mitigations with trade-offs rather than a repair of the parser. First, harden the XML parser in the application layer by disabling DOCTYPE declarations, external general/parameter entities, and DTD processing (for .NET XML readers this means DtdProcessing = Prohibit and XmlResolver = null; for Java parsers, disabling http://apache.org/xml/features/disallow-doctype-decl and the external-general-entities/external-parameter-entities features); the trade-off is that any legitimate WebAdvisor workflow that depends on DTDs or entities would break, which must be validated in a test instance. Second, place a reverse-proxy or WAF rule in front of the endpoint that rejects request bodies containing DOCTYPE, ENTITY, or SYSTEM/PUBLIC declarations; this is effective against commodity exploitation but can be evaded with encoding tricks and requires ongoing signature maintenance. Third, block outbound SMB (TCP 445) and outbound UNC resolution from the WebAdvisor subnet at the network egress, which defuses the NTLMv2 coercion vector with the side effect that legitimate file-share integrations from that host will fail. Fourth, restrict network reachability of the endpoint to trusted campus ranges and segment the WebAdvisor host from internal management interfaces and sensitive file shares to blunt the SSRF and file-read impact, at the cost of reduced accessibility for legitimate users. Finally, treat the WebAdvisor service account as potentially compromised and rotate its credentials and any secrets readable from the host, since file read on the Windows system is part of the demonstrated impact; consult https://www.vulncheck.com/advisories/ellucian-webadvisor-unauthenticated-xxe-injection and https://www.ellucian.com/ for any updated vendor guidance.

Affected VersionsENISA

WebAdvisor 3.2

Affected Packages

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

The root cause is CWE-611 (Improper Restriction of XML External Entity Reference). WebAdvisor 3.2 accepts XML request bodies at the /WebAdvisor/WebAdvisor endpoint and hands them to an XML parser that has not been hardened against DOCTYPE declarations and external entity expansion, so an attacker can define entities that the parser resolves on the server's behalf. That single primitive yields three distinct effects: (1) SSRF, by pointing an external entity at internal HTTP/other services reachable from the WebAdvisor host; (2) NTLMv2 hash coercion, by directing resolution to a UNC path on an attacker-controlled SMB server, which forces the Windows service account to authenticate outbound and leak NetNTLMv2 material that can be relayed or cracked; and (3) arbitrary file read on the Windows host, exfiltrated through an out-of-band error-based channel rather than returned inline. Tracking identifiers include CVE-2026-109430, ENISA EUVD-2026-101808, and the CPE cpe:2.3:a:ellucian:webadvisor:*:*:*:*:*:*:*:* (wildcard version, with WebAdvisor 3.2 named in EUVD). Our independent assessment maps the same conditions to CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N: remote, low complexity, unauthenticated, no user interaction, full confidentiality loss, no integrity or availability impact. The secondary vectors are environment dependent - NTLMv2 coercion requires the WebAdvisor server to be able to open outbound SMB (TCP 445) to the attacker's share, and SSRF/file-read scope depends on what internal targets and filesystem paths the service account can reach.

Know when Webadvisor 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 (VulnCheck) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Unauthenticated remote XML POST against a default-enabled parser (AV:N/AC:L/PR:N/UI:N); discloses files and NTLM hashes so C:H, with no integrity or availability impact.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Ellucian WebAdvisor 3.2 contains an unauthenticated XML External Entity (XXE) injection vulnerability that allows remote attackers to submit crafted XML POST requests to the /WebAdvisor/WebAdvisor endpoint without disabling external entity and DTD resolution. Attackers can exploit this flaw to force the server into SSRF requests, coerce NTLMv2 hash disclosure via attacker-controlled SMB shares, and read arbitrary files from the underlying Windows host through an out-of-band error-based channel. WebAdvisor entered end-of-support status in June 2022 and users are encouraged to migrate to Colleague Self-Service.

Executive ViewAI

Why It Matters

Ellucian WebAdvisor 3.2, an end-of-support application widely used in higher education, is affected by a high-severity unauthenticated XXE vulnerability that could allow attackers to read files and capture NTLMv2 hashes, potentially leading to data breaches and lateral movement. No vendor-released patch identified at time of analysis, and no public exploit identified at time of analysis, but the exposure is significant for institutions still running this legacy system. Leadership should prioritize identifying affected instances and implementing compensating controls to protect sensitive student and institutional data.

Business Impact: High
Compensating Controls

Interim mitigations include disabling external entity and DTD processing in the XML parser if configuration allows, restricting outbound SMB traffic from the web server, implementing WAF rules to block XXE payloads, limiting network access to the vulnerable /WebAdvisor/WebAdvisor endpoint, and monitoring for anomalous outbound connections and file access. Given the end-of-support status, prioritize migration to a supported platform.

Threat Intelligence Overview

EPSS Score
0.3%
Top 74% exploitable
Prevalence
Low
retired higher-education portal, niche industry-specific footprint
Social Media
1
Sightings
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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
Vendor states no customer action required
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
High

Priority Score

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

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

XML External Entity (XXE) attacks exploit XML parsers that process Document Type Definitions (DTDs) without proper restrictions.

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