Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
FreshCode-Org
/
freshdata
Public
Notifications
You must be signed in to change notification settings
Fork
15
Star
6
Code
Issues
7
Pull requests
1
Discussions
Actions
Projects
Security and quality
10
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
fix: security hardening and 2.1.0 release
- #415
#415
Merged
kevincostner17
merged 17 commits into
main
FreshCode-Org/freshdata:main
from
security/advisory-fixes
FreshCode-Org/freshdata:security/advisory-fixes
Copy head branch name to clipboard
Sep 15, 2026
Conversation
Commits
17
(17)
Checks
Files changed
Merged
fix: security hardening and 2.1.0 release
#415
kevincostner17
merged 17 commits into
main
FreshCode-Org/freshdata:main
from
security/advisory-fixes
FreshCode-Org/freshdata:security/advisory-fixes
Copy head branch name to clipboard
Commits
Commits on Sep 15, 2026
fix(parsers): detect XML encoding and reject DTDs with an expat pass
Show description for 8fc67cf
kevincostner17
committed
8fc67cf
View commit details
Copy full SHA for 8fc67cf
Browse repository at this point
fix(csv): guard every header level, index labels and axis names against formulas
Show description for 081206d
kevincostner17
committed
081206d
View commit details
Copy full SHA for 081206d
Browse repository at this point
fix(duckdb): spill into a private per-run directory instead of /tmp/freshdata_spill
Show description for b3a5a34
kevincostner17
committed
b3a5a34
View commit details
Copy full SHA for b3a5a34
Browse repository at this point
fix(contracts): keyed or label-free baseline category labels
Show description for 6bc6b83
kevincostner17
committed
6bc6b83
View commit details
Copy full SHA for 6bc6b83
Browse repository at this point
fix(privacy): create token vault files owner-only
Show description for 092d233
kevincostner17
committed
092d233
View commit details
Copy full SHA for 092d233
Browse repository at this point
fix(privacy): random per-call key for keyless tokenize, surrogate, fpe and pseudonymize
Show description for cd5427f
kevincostner17
committed
cd5427f
View commit details
Copy full SHA for cd5427f
Browse repository at this point
fix(learning): mask every detected PII type in privacy='mask' profiles
Show description for 1bf9e36
kevincostner17
committed
1bf9e36
View commit details
Copy full SHA for 1bf9e36
Browse repository at this point
fix(enterprise): keep masked column values out of clean_enterprise reports
Show description for 6a74471
kevincostner17
committed
6a74471
View commit details
Copy full SHA for 6a74471
Browse repository at this point
fix(report): key the tokens that stand in for sensitive values
Show description for 13eaeda
kevincostner17
committed
13eaeda
View commit details
Copy full SHA for 13eaeda
Browse repository at this point
fix(copilot): mask every non-numeric sample column before model_context
Show description for 53eaa9e
kevincostner17
committed
53eaa9e
View commit details
Copy full SHA for 53eaa9e
Browse repository at this point
fix(copilot): mask sample values by column position
Show description for 0ede986
kevincostner17
committed
0ede986
View commit details
Copy full SHA for 0ede986
Browse repository at this point
feat(copilot): add mask_salt for a reproducible model_context
Show description for ac9a1d3
kevincostner17
committed
ac9a1d3
View commit details
Copy full SHA for ac9a1d3
Browse repository at this point
docs(copilot): document positional masking and mask_salt
Show description for cb9080e
kevincostner17
committed
cb9080e
View commit details
Copy full SHA for cb9080e
Browse repository at this point
test(truthbench): pin copilot canary scanning and sink determinism
Show description for 640bad2
kevincostner17
committed
640bad2
View commit details
Copy full SHA for 640bad2
Browse repository at this point
docs: changelog for the security fixes
kevincostner17
committed
50efe91
View commit details
Copy full SHA for 50efe91
Browse repository at this point
fixup(enterprise): don't apply strict column matching to report redaction
Show description for 4b3cd9a
kevincostner17
committed
4b3cd9a
View commit details
Copy full SHA for 4b3cd9a
Browse repository at this point
chore(release): 2.1.0
Show description for 25f5a59
kevincostner17
committed
25f5a59
View commit details
Copy full SHA for 25f5a59
Browse repository at this point
You can’t perform that action at this time.