Findings
Audit findings.
Real bugs, not vibes — the security regressions Sebastion catches in live open-source code. Every finding maps to a CWE and is ranked by severity, then published in the open so you can see exactly what a security-first review surfaces before code ships.
1001 findings across 288 repositories — 80 critical, 364 high, 522 medium, 35 low.
Findings come from automated audit runs across public repositories, grouped by scanner severity. They have not all been individually triaged or acknowledged by maintainers; CVE numbers are assigned only after coordinated disclosure where applicable.
Medium
16 on this pageKlavis-AI/klavisSQL Injection in Google Drive search_spreadsheets via query parameter
CWE-89mcp_servers/google_sheets_toolathlon/src/mcp_google_sheets/server.py
Klavis-AI/klavisAllowed databases bypass via incomplete SQL parsing in read_query/write_query
CWE-863mcp_servers/snowflake_toolathlon/src/mcp_snowflake_server/server.py
Klavis-AI/klavisSensitive credential logging in Snowflake server error handler
CWE-200mcp_servers/snowflake_toolathlon/src/mcp_snowflake_server/server.py
MemTensor/MemOSInternal service authentication bypass via spoofable X-Internal-Service header
CWE-287src/memos/api/middleware/auth.py
MemTensor/MemOSIP-based authentication bypass via hostname entries in INTERNAL_SERVICE_IPS
CWE-290src/memos/api/middleware/auth.py
MervinPraison/PraisonAIYAML-loaded environment variables set via os.environ without sanitization
CWE-78src/praisonai/praisonai/cli/main.py
airweave-ai/airweaveSQL LIKE injection via unsanitized search parameter in admin organization listing
CWE-89backend/airweave/api/v1/endpoints/admin.py
airweave-ai/airweaveCommand injection via STRIPE_CLI_BIN environment variable in manual test script
CWE-78backend/scripts/manual_stripe_pro_flow.py
airweave-ai/airweaveHardcoded credentials in manual test script exposed in repository
CWE-200backend/scripts/manual_stripe_pro_flow.py
airweave-ai/airweaveAdmin organization access bypass via skip_organization_check in SearchFactory
CWE-862backend/airweave/search/factory.py
mcp-use/mcp-useUser-controlled path passed to spawn/child_process without validation
CWE-78libraries/typescript/packages/cli/src/index.ts
mcp-use/mcp-useArbitrary TypeScript/JavaScript file import via --path and --server options in dev/generate-types commands
CWE-94libraries/typescript/packages/cli/src/index.ts
mcp-use/mcp-useWidget name injected into HTML template without escaping
CWE-79libraries/typescript/packages/cli/src/index.ts
modelcontextprotocol/inspectorArbitrary environment variable injection via query parameter in stdio transport
CWE-94server/src/index.ts
modelcontextprotocol/inspectorOrigin validation bypass allows non-browser CSRF and unauthorized access
CWE-346server/src/index.ts
modelcontextprotocol/inspectorSession token exposed in URL query parameters and localStorage
CWE-200client/bin/start.js
Low
34 on this pagepayloadcms/payloadPathname wildcard regex in isURLAllowed lacks anchoring escape of regex metacharacters
CWE-1333packages/payload/src/utilities/isURLAllowed.ts
2026-05-11
hsliuping/TradingAgents-CNVerbose error messages expose internal details in multiple API endpoints
CWE-209app/routers/social_media.py
2026-04-15
mapbox/mcp-serverUnsafe JSON.parse of OTEL headers from environment variable
CWE-94src/utils/tracing.ts
2026-04-10
ihor-sokoliuk/mcp-searxngCORS origin check allows requests with no Origin header when origins are restricted
CWE-346src/http-security.ts
2026-04-07
ihor-sokoliuk/mcp-searxngReDoS potential in section extraction regex with user-controlled input
CWE-1333src/url-reader.ts
2026-04-07
vercel/mcp-handlerUnbounded in-memory server array growth in SSE mode
CWE-400src/handler/mcp-api-handler.ts
2026-04-06
agbcloud/agbcloud-sdkPre-signed URLs logged in plaintext enabling unauthorized access to cloud storage
CWE-532python/agb/modules/file_transfer.py
2026-04-05
kernel/kernel-imagesDirectory traversal via SimpleHTTPRequestHandler
CWE-22images/chromium-headful/image-chromium/http_server.py
2026-04-04
higress-group/himarketHardcoded default credentials in application configuration and deployment scripts
CWE-798himarket-bootstrap/src/main/resources/application.yml
2026-04-03
nanbingxyz/5ireEncryptor bridge exposes encrypt/decrypt to renderer without access control
CWE-863src/main/bridge/encryptor-bridge.ts
2026-04-03
AIPexStudio/AIPexSSRF protection on aiHost URL is bypassed in development mode
CWE-346packages/browser-ext/src/lib/ai-provider.ts
2026-04-02
regenrek/deepwiki-mcpReDoS potential in deepwikiSearch regex construction from user query
CWE-1333src/tools/deepwikiSearch.ts
2026-04-01
open-compress/claw-compactorReDoS potential in grep line parsing regex
CWE-1333scripts/lib/fusion/search_crunch.py
2026-03-31
modelcontextprotocol/ext-appsWiki explorer fetches arbitrary Wikipedia URLs provided by tool caller
CWE-918examples/wiki-explorer-server/server.ts
2026-03-30
MCPJam/inspectorSession token exposed in URL query parameters for SSE endpoints
CWE-200mcpjam-inspector/server/middleware/session-auth.ts
2026-03-29
nottelabs/notteHardcoded PostHog API key in source code
CWE-798packages/notte-core/src/notte_core/common/telemetry.py
2026-03-29
google/adk-pythonDOM-based XSS via innerHTML in color picker browser component
CWE-79src/google/adk/cli/browser/chunk-GLGRLUIJ.js
2026-03-28
perplexityai/modelcontextprotocolVerbose error messages leak internal details to MCP clients
CWE-200src/server.ts
2026-03-28
EverMind-AI/EverMemOSUser-controlled base_url in LLM/embedding API clients enables SSRF
CWE-918src/core/component/llm/llm_adapter/openai_adapter.py
2026-03-27
e2b-dev/E2BSupabase edge function leaks user email to external services without validation
CWE-200supabase/functions/new_user/index.ts
2026-03-27
mobile-next/mobile-mcpTelemetry sends hashed but potentially deanonymizable host identity to third party
CWE-200src/server.ts
2026-03-27
khoj-ai/khojCode injection via ast.literal_eval on LLM-controlled coordinate strings in Anthropic operator agent
CWE-94src/khoj/processor/operator/operator_agent_anthropic.py
2026-03-26
ZhuLinsen/daily_stock_analysisGit diff command uses unsanitized GITHUB_BASE_REF environment variable
CWE-78.github/scripts/ai_review.py
2026-03-24
Crosstalk-Solutions/project-nomadGitHub Actions expression injection in authorization check
CWE-77.github/workflows/build-disk-collector.yml
2026-03-23
IBM/mcp-context-forgeIn-memory rate limiting is per-process and can be exhausted by IP spoofing
CWE-400mcpgateway/admin.py
2026-03-23
exa-labs/exa-mcp-serverRate limit bypass prefix checked via simple startsWith on user-controlled User-Agent
CWE-863api/mcp.ts
2026-03-22
gptme/gptmeAPI keys passed as command-line arguments to docker, visible in process list
CWE-532gptme/eval/main.py
2026-03-22
Mai-with-u/MaiBotTool call arguments logged and persisted including potentially sensitive data
CWE-532plugins/MaiBot_MCPBridgePlugin/plugin.py
2026-03-20
getsentry/XcodeBuildMCPPackage.json version values interpolated directly into generated TypeScript source
CWE-94scripts/generate-version.ts
2026-03-18
MemMachine/MemMachineSSRF via environment-controlled CRM_SERVER_URL in Slack server
CWE-918examples/v1/crm/slack_server.py
2026-03-17
NousResearch/hermes-agent.worktreeinclude allows path traversal for file copy and symlink creation
CWE-22cli.py
2026-03-14
langchain-ai/open-sweImage URLs from untrusted issue/comment bodies fetched server-side (SSRF)
CWE-918agent/webapp.py
2026-03-12
shaxiu/XianyuAutoAgentFull raw WebSocket messages logged at DEBUG level may contain sensitive user data
CWE-200main.py
2026-03-11
mcp-use/mcp-useSSRF via MCP_USE_API environment variable in tunnel cleanup
CWE-918libraries/typescript/packages/cli/src/index.ts