Skip to content

[bot] Fast-forward for 25.11.20#727

Merged
github-actions[bot] merged 2 commits into
release25.11from
25.11_ff_bot_25.11.20
Jul 20, 2026
Merged

[bot] Fast-forward for 25.11.20#727
github-actions[bot] merged 2 commits into
release25.11from
25.11_ff_bot_25.11.20

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Generated automatically.
Approve all matching PRs simultaneously.
Approval will trigger automatic merge.
View all PRs: https://internal.labkey.com/Scrumtime/Backlog/harvest-gitOpenPullRequests.view?branch=25.11_ff_bot_25.11.20

labkey-martyp and others added 2 commits June 22, 2026 13:43
## Rationale

BirthDataSource and ArrivalDataSource concatenated a data-controlled
column value (the gender lookup display value and the sourceFacility
value, respectively) directly into the clinical-history HTML without
escaping. That HTML is serialized to the history row's html property and
rendered unescaped in the EHR client, so a crafted value persisted and
executed as stored XSS when a user viewed the animal's clinical history.

## Related Pull Requests

None.

## Changes

- Route both values through the base-class safeAppend helper, which
HTML-escapes via PageFlowUtil.filter, matching every other nirc_ehr data
source.
- Drop the now-redundant manual hasColumn/null guards and the now-unused
FieldKey import.
@github-actions
github-actions Bot merged commit afc5c61 into release25.11 Jul 20, 2026
20 checks passed
@github-actions
github-actions Bot deleted the 25.11_ff_bot_25.11.20 branch July 20, 2026 18:17
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.

3 participants