Skip to content

Conversation

vladak
Copy link
Member

@vladak vladak commented Aug 18, 2025

This change fixes reflective XSS of the revision (r) webapp parameter handling. This uses the recommended approach of combining input sanitization with output encoding. The validation piece of this approach is fairly limited and constrained to various Repository implementations.

While there I fixed other issues. These are mostly in separate changesets.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Aug 18, 2025
@vladak vladak requested a review from ginoaugustine August 18, 2025 12:34
@vladak vladak changed the title fix XSS in revision parameter handling sanitize revision parameter Aug 18, 2025
@vladak vladak added the webapp web application label Aug 18, 2025
@vladak vladak changed the title sanitize revision parameter fix relfective XSS of the revision parameter Aug 18, 2025
@vladak vladak changed the title fix relfective XSS of the revision parameter fix reflective XSS of the revision parameter Aug 18, 2025
@vladak vladak changed the title fix reflective XSS of the revision parameter fix reflective XSS of the revision parameter handling Aug 18, 2025
@vladak vladak merged commit a6f2ae2 into oracle:master Aug 20, 2025
10 checks passed
@vladak vladak deleted the webapp_xss_rev branch August 20, 2025 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCA Verified All contributors have signed the Oracle Contributor Agreement. webapp web application
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant