This release includes 17 security fixes for security teams reviewing exposed deployments.
Published 3d
AI Agents & Assistants
✓ No known CVEs patched
This release patches 17 known CVEs
Topics
agents
chatgpt
generative-ai
large-language-models
multiagent
react-flow
Affected surfaces
auth
rbac
rce_ssrf
breaking_upgrade
Summary
AI summaryBug fixes across Docker, Security, Auth, Voice, KB, LFX, and trace handling in Langflow v1.10.3.
Full changelog
What's Changed
🐛 Bug Fixes
- fix(docker): remove broken npm self-upgrade by @erichare in https://github.com/langflow-ai/langflow/pull/14052
- fix(security): protect Docling Serve outbound requests by @erichare in https://github.com/langflow-ai/langflow/pull/14033
- fix(auth): verify current password on password changes by @erichare in https://github.com/langflow-ai/langflow/pull/14034
- fix(security): harden MCP stdio configuration by @erichare in https://github.com/langflow-ai/langflow/pull/14036
- fix(security): harden component code module access by @erichare in https://github.com/langflow-ai/langflow/pull/14032
- fix: correct deprecated model settings behavior by @erichare in https://github.com/langflow-ai/langflow/pull/14047
- fix(voice): enforce flow authorization on websocket by @erichare in https://github.com/langflow-ai/langflow/pull/14043
- fix(security): block native FFI imports in generated code by @erichare in https://github.com/langflow-ai/langflow/pull/14040
- fix(security): confine AssemblyAI audio file access by @erichare in https://github.com/langflow-ai/langflow/pull/14037
- fix: track assignment aliases in component code scanner by @erichare in https://github.com/langflow-ai/langflow/pull/14041
- fix(kb): enforce per-user component path containment by @erichare in https://github.com/langflow-ai/langflow/pull/14065
- fix(security): consolidate release-1.10.3 hardening backports by @erichare in https://github.com/langflow-ai/langflow/pull/14071
- fix(security): protect SQL runtime configuration by @erichare in https://github.com/langflow-ai/langflow/pull/14076
- fix(kb): enforce server-owned folder connector limits by @erichare in https://github.com/langflow-ai/langflow/pull/14039
- fix(lfx): deduplicate Google embedding model aliases by @erichare in https://github.com/langflow-ai/langflow/pull/14081
- fix: expose stable Langfuse trace IO for evaluators by @erichare in https://github.com/langflow-ai/langflow/pull/14087
- fix(voice): preserve public flow websocket access by @erichare in https://github.com/langflow-ai/langflow/pull/14097
- fix(security): require docker run for MCP stdio by @erichare in https://github.com/langflow-ai/langflow/pull/14122
- fix(security): block indirect component code bypasses by @erichare in https://github.com/langflow-ai/langflow/pull/14121
- fix(security): close remaining indirect code bypasses (1.10.3) by @erichare in https://github.com/langflow-ai/langflow/pull/14132
- fix(security): compare API keys in constant time by @erichare in https://github.com/langflow-ai/langflow/pull/14127
- fix(security): redact secret component inputs from traces by @erichare in https://github.com/langflow-ai/langflow/pull/14128
- fix(security): bind MCP SSE sessions to users by @erichare in https://github.com/langflow-ai/langflow/pull/14129
- fix(security): default access token cookie to HttpOnly by @erichare in https://github.com/langflow-ai/langflow/pull/14131
- fix(security): rate limit public flow builds (1.10.3) by @erichare in https://github.com/langflow-ai/langflow/pull/14134
- fix(security): isolate lfx serve request logs by @erichare in https://github.com/langflow-ai/langflow/pull/14130
- fix(security): bind MCP stdio to code-exec lockdown by @erichare in https://github.com/langflow-ai/langflow/pull/14149
✅ Tests
- test(mcp): isolate timeout tests from SSRF validation by @erichare in https://github.com/langflow-ai/langflow/pull/14075
Others
- chore: bump versions by @Adam-Aghili in https://github.com/langflow-ai/langflow/pull/14077
Full Changelog: https://github.com/langflow-ai/langflow/compare/v1.10.2...v1.10.3
Security Fixes
- protect Docling Serve outbound requests
- harden MCP stdio configuration
- harden component code module access
- block native FFI imports in generated code
- confine AssemblyAI audio file access
- consolidate release-1.10.3 hardening backports
- protect SQL runtime configuration
- require docker run for MCP stdio
- block indirect component code bypasses
- close remaining indirect code bypasses (1.10.3)
- compare API keys in constant time
- redact secret component inputs from traces
- bind MCP SSE sessions to users
- default access token cookie to HttpOnly
- rate limit public flow builds (1.10.3)
- isolate lfx serve request logs
- bind MCP stdio to code-exec lockdown
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Langflow
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]