Skip to content

MBS-11472: Escape section name in activity selector - #181

Open
PM84 wants to merge 1 commit into
masterfrom
MBS-11472_Escape_section_name_in_activity_selector
Open

PM84 wants to merge 1 commit into
masterfrom
MBS-11472_Escape_section_name_in_activity_selector

Conversation

@PM84

@PM84 PM84 commented Oct 17, 2026

Copy link
Copy Markdown
Contributor

This issue was identified during a penetration test. The course section name was written unescaped into the optgroup label attribute of the activity selector, allowing attribute injection (XSS) by users who can rename sections; it is now formatted with format_string() and escaped by the template.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant