Skip to content

Conversation

@sfc-gh-setli
Copy link
Collaborator

@sfc-gh-setli sfc-gh-setli commented Oct 23, 2025

Increase security posture by replacing f-strings in favor of bind variables when crafting SQL statements (where possible).

I've done manual testing using MCP inspector to invoke the impacted tools, but I also plan to take a stab at adding unit tests.

@sfc-gh-setli sfc-gh-setli changed the title feat: Address vulnerabilities reported by enkrypt scan feat: Use bind variables instead of f-strings for SQL statements Oct 23, 2025
@sfc-gh-setli sfc-gh-setli marked this pull request as ready for review October 23, 2025 22:11
@sfc-gh-jsummer
Copy link
Collaborator

Thank you @sfc-gh-setli! Ran some tests in Cursor and everything seems to be operational. Minor tweak above and we're good to merge.

We have a couple other auth items to hopefully knockout today and will cut a new release for PyPI.

Co-authored-by: Jason Summer <jason.summer@snowflake.com>
@sfc-gh-setli sfc-gh-setli merged commit 30f9761 into main Oct 24, 2025
2 checks passed
@sfc-gh-setli sfc-gh-setli deleted the seth/enkrypt-vuln-remediations.2 branch October 24, 2025 15:26
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.

2 participants