Skip to content

[bot] Merge 26.3 to develop#717

Merged
github-actions[bot] merged 4 commits into
developfrom
fb_bot_merge_26.3
Jun 30, 2026
Merged

[bot] Merge 26.3 to develop#717
github-actions[bot] merged 4 commits into
developfrom
fb_bot_merge_26.3

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Generated automatically.
Merging changes from: cbcda7c
Approve all matching PRs simultaneously.
Approval will trigger automatic merge.
Verify all PRs before approving: https://internal.labkey.com/Scrumtime/Backlog/harvest-gitOpenPullRequests.view?branch=fb_bot_merge_26.3

labkey-martyp and others added 4 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 831e3e5 into develop Jun 30, 2026
8 checks passed
@github-actions github-actions Bot deleted the fb_bot_merge_26.3 branch June 30, 2026 16:35
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