Skip to content

Fix parameter handling in FunctionsBuilder - #19520

Merged
markstory merged 1 commit into
5.xfrom
fix-cast-escape
Jul 1, 2026
Merged

markstory merged 1 commit into
5.xfrom
fix-cast-escape

Conversation

@markstory

Copy link
Copy Markdown
Member

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.

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.
@markstory markstory added this to the 5.3.7 milestone Jun 30, 2026
@markstory
markstory merged commit ab60871 into 5.x Jul 1, 2026
15 checks passed
@markstory
markstory deleted the fix-cast-escape branch July 1, 2026 16:37
markstory added a commit that referenced this pull request Jul 3, 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
markstory added a commit that referenced this pull request Jul 14, 2026
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.
markstory added a commit that referenced this pull request Jul 14, 2026
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.
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