CVE-2026-47106: Ellucian Banner Self-Service Stored XSS via getFacultyMeetingTimes API

Published Jun 9, 2026
·
Updated

Ellucian Banner Self-Service before the April T2 release (2025-04-23) contains a stored cross-site scripting vulnerability in the course search functionality that allows authenticated Banner ERP users to inject malicious payloads into faculty and course fields by exploiting missing HTML encoding during DOM insertion. An attacker with Banner ERP write access can store malicious JavaScript in fields such as faculty displayName, emailAddress, subjectDescription, or courseTitle; these values are subsequently served unsanitized by the unauthenticated getFacultyMeetingTimes API endpoint, causing arbitrary script execution in the browser of any user who views the affected course's meeting times.

Affected Software

1 affected component
Ellucian Banner Self-Service<2025-04-23

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Ellucian Banner Self-Service to a version that resolves this vulnerability.

    Fixed in before the April T2 release (2025-04-23)
  2. Configuration

    Ensure faculty/course fields returned by the unauthenticated getFacultyMeetingTimes API endpoint (e.g., faculty displayName, emailAddress, subjectDescription, courseTitle) are properly HTML-encoded/sanitized before being inserted into the DOM to prevent stored XSS execution.

    getFacultyMeetingTimes API (unauthenticated) HTML encoding / output sanitization = sanitized (encode HTML) instead of serving unsanitized field values

Event History

Jun 9, 2026
CVE Published
via MITRE·07:15 PM
Data Sourced
via MITRE·07:15 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·08:16 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

What is the severity of CVE-2026-47106?

The severity of CVE-2026-47106 is medium with a score of 5.1.

2

What type of vulnerability is CVE-2026-47106?

CVE-2026-47106 is a stored cross-site scripting (XSS) vulnerability.

3

How do I fix CVE-2026-47106?

To fix CVE-2026-47106, update to the Ellucian Banner Self-Service version released after April 23, 2025.

4

Who is affected by CVE-2026-47106?

Authenticated Banner ERP users of Ellucian Banner Self-Service are affected by CVE-2026-47106.

5

What impact does CVE-2026-47106 have?

CVE-2026-47106 allows attackers to inject malicious payloads into faculty and course fields.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203