Skip to content

4.x - Fix parameter handling in FunctionsBuilder (#19520) - #19528

Merged
markstory merged 1 commit into
4.xfrom
backport-19520
Jul 3, 2026
Merged

markstory merged 1 commit into
4.xfrom
backport-19520

Conversation

@markstory

Copy link
Copy Markdown
Member

Fix weakness in FunctionsBuilder

Several methods did not explicity label their parameters as unsafe, so it is possible for an application developer to mistakenly supply user controlled data into these parameters creating a SQL injection vector.

Thank you to Himanshu Anand for reporting this issue.

Backport #19520 to 4.x

Fix weakness in FunctionsBuilder

Several methods did not explicity label their parameters as unsafe, so
it is possible for an application developer to mistakenly supply user
controlled data into these parameters creating a SQL injection vector.

Thank you to Himanshu Anand for reporting this issue.

Backport #19520 to 4.x
@markstory
markstory merged commit 79e1d6b into 4.x Jul 3, 2026
9 of 11 checks passed
@markstory
markstory deleted the backport-19520 branch July 3, 2026 20:53
markstory added a commit that referenced this pull request Jul 15, 2026
Fix parameter handling in FunctionsBuilder (#19520)

Fix weakness in FunctionsBuilder

Several methods did not explicity label their parameters as unsafe, so
it is possible for an application developer to mistakenly supply user
controlled data into these parameters creating a SQL injection vector.

Thank you to Himanshu Anand for reporting this issue.

Backport #19520 to 4.x
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