CRIT
SEC022
[SEC022] Database URL With Embedded Credential: A database connection URL contains an emb…
integrations/supabase/src/haystack_inte…:31
CRIT
SEC022
[SEC022] Database URL With Embedded Credential: A database connection URL contains an emb…
integrations/supabase/src/haystack_inte…:27
CRIT
MINED107
Missing import: `operator` used but not imported
integrations/falkordb/src/haystack_inte…:828
CRIT
MINED107
Missing import: `string` used but not imported
integrations/cohere/src/haystack_integr…:33
CRIT
MINED107
Missing import: `operator` used but not imported
integrations/arcadedb/src/haystack_inte…:29
CRIT
DKC007
Compose service contains a literal secret environment value
integrations/supabase/docker-compose.yml:15
CRIT
DKC007
Compose service contains a literal secret environment value
integrations/supabase/docker-compose.yml:1
CRIT
DKC007
Compose service contains a literal secret environment value
integrations/oracle/docker-compose.yml:1
CRIT
DKC007
Compose service contains a literal secret environment value
integrations/opensearch/docker-compose.…:1
CRIT
curl-auth-header
Discovered a potential authorization token provided in a curl command header, which could…
.github/workflows/supabase.yml:137
CRIT
jwt
Uncovered a JSON Web Token, which may lead to unauthorized access to web applications and…
.github/workflows/supabase.yml:137
CRIT
MINED116
Workflow uses `secrets.GOOGLE_API_KEY` on a `pull_request` trigger
.github/workflows/google_genai.yml:32
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/llama_stack.yml:212
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/mcp.yml:155
CRIT
MINED116
Workflow uses `secrets.OPENAI_API_KEY` on a `pull_request` trigger
.github/workflows/mcp.yml:33
CRIT
MINED116
Workflow uses `secrets.BRAVE_API_KEY` on a `pull_request` trigger
.github/workflows/mcp.yml:32
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/fastembed.yml:129
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/weaviate.yml:139
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/sqlalchemy.yml:128
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/arcadedb.yml:147
CRIT
MINED116
Workflow uses `secrets.ARCADEDB_PASSWORD` on a `pull_request` trigger
.github/workflows/arcadedb.yml:70
CRIT
MINED116
Workflow uses `secrets.ARCADEDB_PASSWORD` on a `pull_request` trigger
.github/workflows/arcadedb.yml:30
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/cohere.yml:142
CRIT
MINED116
Workflow uses `secrets.COHERE_API_KEY` on a `pull_request` trigger
.github/workflows/cohere.yml:32
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/valkey.yml:147
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/unstructured.yml:153
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/firecrawl.yml:137
CRIT
MINED116
Workflow uses `secrets.FIRECRAWL_API_KEY` on a `pull_request` trigger
.github/workflows/firecrawl.yml:28
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/paddleocr.yml:143
CRIT
MINED116
Workflow uses `secrets.PADDLEOCR_VL_API_URL` on a `pull_request` trigger
.github/workflows/paddleocr.yml:33
CRIT
MINED116
Workflow uses `secrets.AISTUDIO_ACCESS_TOKEN` on a `pull_request` trigger
.github/workflows/paddleocr.yml:32
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/nvidia.yml:145
CRIT
MINED116
Workflow uses `secrets.NVIDIA_CATALOG_API_KEY` on a `pull_request` trigger
.github/workflows/nvidia.yml:33
CRIT
MINED116
Workflow uses `secrets.NVIDIA_API_KEY` on a `pull_request` trigger
.github/workflows/nvidia.yml:32
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/falkordb.yml:154
CRIT
MINED116
Workflow uses `secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS` on a `pull_request` trigger
.github/workflows/amazon_sagemaker.yml:141
HIGH
MINED001
[MINED001] Bare Except Pass: except: pass or except Exception: pass — silently swallows e…
integrations/weaviate/src/haystack_inte…:115
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
integrations/github/src/haystack_integr…:112
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
integrations/github/src/haystack_integr…:75
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
integrations/firecrawl/src/haystack_int…:92
HIGH
SEC078
[SEC078] Python: requests without timeout: requests.get/post without a timeout will hang …
integrations/google_ai/src/haystack_int…:54
HIGH
SEC078
[SEC078] Python: requests without timeout: requests.get/post without a timeout will hang …
integrations/github/src/haystack_integr…:119
HIGH
SEC078
[SEC078] Python: requests without timeout: requests.get/post without a timeout will hang …
.github/utils/validate_version.py:29
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
integrations/chonkie/src/haystack_integ…:108
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
integrations/brave/src/haystack_integra…:154
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
.github/utils/pyproject_to_requirements…:12
HIGH
MINED004
[MINED004] Weak Crypto: MD5/SHA1/DES/RC4 used for security context (not just checksums).
.github/utils/docstrings_checksum.py:30
HIGH
MINED108
`self.filter_documents_async` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:870
HIGH
MINED108
`self._ensure_initialized_async` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:866
HIGH
MINED108
`self.filter_documents` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:828
HIGH
MINED108
`self._ensure_initialized` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:824
HIGH
MINED108
`self.filter_documents_async` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:781
HIGH
MINED108
`self._ensure_initialized_async` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:774
HIGH
MINED108
`self.filter_documents` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:733
HIGH
MINED108
`self._ensure_initialized` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:726
HIGH
MINED108
`self._ensure_initialized_async` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:713
HIGH
MINED108
`self._ensure_initialized` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:700
HIGH
MINED108
`self._apply_duplicate_policy` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:666
HIGH
MINED108
`self._ensure_initialized_async` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:651
HIGH
MINED108
`self._apply_duplicate_policy` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:612
HIGH
MINED108
`self._ensure_initialized` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:598
HIGH
MINED108
`self._ensure_initialized_async` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:446
HIGH
MINED108
`self._get_result_to_documents` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:452
HIGH
MINED108
`self._get_result_to_documents` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:432
HIGH
MINED108
`self._ensure_initialized` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:426
HIGH
MINED108
`self._ensure_initialized_async` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:410
HIGH
MINED108
`self._ensure_initialized` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:398
HIGH
MINED108
`self._async_client` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:189
HIGH
MINED108
`self._client` used but never assigned in __init__
integrations/chroma/src/haystack_integr…:141
HIGH
DKC013
Database service has no persistent data volume
integrations/opensearch/docker-compose.…:1
HIGH
DKC013
Database service has no persistent data volume
integrations/elasticsearch/docker-compo…:1
HIGH
MINED126
Workflow container/services image `pgvector/pgvector:pg17` unpinned
.github/workflows/pgvector.yml:64
HIGH
MINED126
Workflow container/services image `pgvector/pgvector:pg17` unpinned
.github/workflows/supabase.yml:65
HIGH
MINED126
Workflow container/services image `arcadedata/arcadedb:latest` unpinned
.github/workflows/arcadedb.yml:67
HIGH
MINED126
Workflow container/services image `valkey/valkey-bundle:latest` unpinned
.github/workflows/valkey.yml:65
HIGH
MINED126
Workflow container/services image `falkordb/falkordb:latest` unpinned
.github/workflows/falkordb.yml:64
HIGH
MINED118
Dockerfile FROM `postgres:17-bookworm` not pinned by digest
integrations/supabase/Dockerfile.pgroon…:1
HIGH
SEC020
[SEC020] Secret Printed to Logs: Debug or diagnostic code appears to print a credential-b…
integrations/anthropic/example/prompt_c…:89
HIGH
DKC011
Database service publishes a host port
integrations/oracle/docker-compose.yml:1
HIGH
DKC011
Database service publishes a host port
integrations/opensearch/docker-compose.…:1
HIGH
DKC011
Database service publishes a host port
integrations/elasticsearch/docker-compo…:1
MED
SEC125
[SEC125] AI placeholder credential left in source (your-api-key-here style): AI coding as…
integrations/huggingface_api/src/haysta…:44
MED
MINED111
Bare except continues silently
integrations/weaviate/src/haystack_inte…:1454
MED
MINED111
Bare except continues silently
integrations/weaviate/src/haystack_inte…:1360
MED
MINED111
Bare except continues silently
integrations/mcp/examples/mcp_client.py:43
MED
MINED111
Bare except continues silently
integrations/mcp/examples/mcp_stdio_too…:56
MED
MINED111
Bare except continues silently
integrations/mcp/examples/mcp_filtered_…:53
MED
MINED111
Bare except continues silently
integrations/mcp/examples/mcp_stdio_cli…:37
MED
MINED111
Bare except continues silently
integrations/mistral/src/haystack_integ…:428
MED
COMP001
[COMP001] High cognitive complexity: Function `_prepare_api_call` has cognitive complexit…
integrations/aimlapi/src/haystack_integ…:156
MED
DKR003
Compose service `falkordb` image uses the latest tag
integrations/falkordb/docker-compose.yml:1
MED
DKR007
Docker build context has no .dockerignore
.dockerignore
MED
DEPCUR-PY
Python package `openai` is 1 major version(s) behind (1.6.1 -> 2.41.0)
integrations/astra/examples/requirement…:3
MED
DEPCUR-PY
Python package `sentence_transformers` is 3 major version(s) behind (2.2.2 -> 5.5.1)
integrations/astra/examples/requirement…:2
MED
MINED124
requirements.txt: `sentence-transformers` has no version pin
integrations/langfuse/example/requireme…:3
MED
MINED124
requirements.txt: `datasets` has no version pin
integrations/langfuse/example/requireme…:2
MED
MINED124
requirements.txt: `langfuse-haystack` has no version pin
integrations/langfuse/example/requireme…:1
MED
MINED124
requirements.txt: `haystack-ai` has no version pin
integrations/astra/examples/requirement…:1
MED
DKC014
Database data bind mount is inside the Docker build context
integrations/oracle/docker-compose.yml:1
MED
DKR001
Docker final stage has no non-root USER
integrations/supabase/Dockerfile.pgroon…:1
MED
DKC013
Database service has no persistent data volume
integrations/supabase/docker-compose.yml:1
MED
AGT015
Remote install command pipes network code directly to a shell
.github/workflows/ollama.yml:75
MED
AGT015
Remote install command pipes network code directly to a shell
.github/workflows/llama_stack.yml:72
LOW
COMP001
[COMP001] High cognitive complexity: Function `validate_version_number` has cognitive com…
.github/utils/validate_version.py:9
LOW
COMP001
[COMP001] High cognitive complexity: Function `docstrings_checksum` has cognitive complex…
.github/utils/docstrings_checksum.py:7
LOW
AIC003
Duplicated implementation block across source files
integrations/elasticsearch/src/haystack…:78
LOW
AIC003
Duplicated implementation block across source files
integrations/elasticsearch/src/haystack…:74
LOW
AIC003
Duplicated implementation block across source files
integrations/elasticsearch/src/haystack…:73
LOW
AIC003
Duplicated implementation block across source files
integrations/elasticsearch/src/haystack…:67
LOW
AIC003
Duplicated implementation block across source files
integrations/elasticsearch/src/haystack…:79
LOW
AIC003
Duplicated implementation block across source files
integrations/cohere/src/haystack_integr…:19
LOW
AIC003
Duplicated implementation block across source files
integrations/cohere/src/haystack_integr…:17
LOW
AIC003
Duplicated implementation block across source files
integrations/cohere/src/haystack_integr…:33
LOW
AIC003
Duplicated implementation block across source files
integrations/chroma/src/haystack_integr…:110
LOW
AIC003
Duplicated implementation block across source files
integrations/chonkie/src/haystack_integ…:82
LOW
AIC003
Duplicated implementation block across source files
integrations/chonkie/src/haystack_integ…:80
LOW
AIC003
Duplicated implementation block across source files
integrations/chonkie/src/haystack_integ…:60
LOW
AIC003
Duplicated implementation block across source files
integrations/chonkie/src/haystack_integ…:102
LOW
AIC003
Duplicated implementation block across source files
integrations/chonkie/src/haystack_integ…:82
LOW
AIC003
Duplicated implementation block across source files
integrations/chonkie/src/haystack_integ…:108
LOW
AIC003
Duplicated implementation block across source files
integrations/azure_ai_search/src/haysta…:25
LOW
AIC003
Duplicated implementation block across source files
integrations/azure_ai_search/src/haysta…:45
LOW
AIC003
Duplicated implementation block across source files
integrations/astra/src/haystack_integra…:483
LOW
AIC003
Duplicated implementation block across source files
integrations/anthropic/src/haystack_int…:97
LOW
AIC003
Duplicated implementation block across source files
integrations/anthropic/src/haystack_int…:87
LOW
AIC003
Duplicated implementation block across source files
integrations/anthropic/src/haystack_int…:109
LOW
AIC003
Duplicated implementation block across source files
integrations/anthropic/src/haystack_int…:250
LOW
AIC003
Duplicated implementation block across source files
integrations/amazon_textract/src/haysta…:184
LOW
AIC003
Duplicated implementation block across source files
integrations/amazon_bedrock/src/haystac…:102
LOW
AIC003
Duplicated implementation block across source files
integrations/amazon_bedrock/src/haystac…:254
LOW
AIC003
Duplicated implementation block across source files
integrations/amazon_bedrock/src/haystac…:149
LOW
AIC003
Duplicated implementation block across source files
integrations/amazon_bedrock/src/haystac…:267
LOW
AIC003
Duplicated implementation block across source files
integrations/amazon_bedrock/src/haystac…:29
LOW
AIC003
Duplicated implementation block across source files
integrations/amazon_bedrock/src/haystac…:41
LOW
AIC003
Duplicated implementation block across source files
integrations/alloydb/src/haystack_integ…:60
LOW
DKR011
Dockerfile installs recommended OS packages
integrations/supabase/Dockerfile.pgroon…:3
LOW
DKC010
Compose service lacks no-new-privileges hardening
integrations/weaviate/docker-compose.yml:1
LOW
DKC010
Compose service lacks no-new-privileges hardening
integrations/vespa/docker-compose.yml:1
LOW
DKC010
Compose service lacks no-new-privileges hardening
integrations/oracle/docker-compose.yml:1
LOW
DKC010
Compose service lacks no-new-privileges hardening
integrations/falkordb/docker-compose.yml:1
LOW
DKC006
Compose service does not declare a runtime user
integrations/weaviate/docker-compose.yml:1
LOW
DKC006
Compose service does not declare a runtime user
integrations/vespa/docker-compose.yml:1
LOW
DKC006
Compose service does not declare a runtime user
integrations/supabase/docker-compose.yml:1
LOW
DKC006
Compose service does not declare a runtime user
integrations/oracle/docker-compose.yml:1
LOW
DKC006
Compose service does not declare a runtime user
integrations/falkordb/docker-compose.yml:1
INFO
MINED064
[MINED064] Python Input Call: input() blocks for stdin. Inappropriate in services.
scripts/create_new_integration.py:65
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
integrations/nvidia/src/haystack_integr…:28
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
integrations/nvidia/src/haystack_integr…:60
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
integrations/nvidia/src/haystack_integr…:64
INFO
MINED074
[MINED074] Ai Tell Fake Citation: Plausible-looking but non-existent URLs (e.g., docs.exa…
integrations/huggingface_api/src/haysta…:78
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
integrations/chroma/src/haystack_integr…:11
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
integrations/azure_ai_search/src/haysta…:7
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
integrations/astra/src/haystack_integra…:11
INFO
MINED055
[MINED055] Npm Install No Lockfile: Production image runs npm install (resolves new versi…
integrations/e2b/examples/e2b_pipeline_…:18
INFO
MINED055
[MINED055] Npm Install No Lockfile: Production image runs npm install (resolves new versi…
integrations/e2b/examples/e2b_agent_exa…:13
INFO
MINED055
[MINED055] Npm Install No Lockfile: Production image runs npm install (resolves new versi…
integrations/arcadedb/examples/embeddin…:13
INFO
MINED049
[MINED049] Print Pii: Logging password/token/email/ssn directly to stdout.
integrations/mcp/examples/time_pipeline…:33
INFO
MINED049
[MINED049] Print Pii: Logging password/token/email/ssn directly to stdout.
integrations/llama_cpp/src/haystack_int…:28
INFO
MINED049
[MINED049] Print Pii: Logging password/token/email/ssn directly to stdout.
integrations/anthropic/example/prompt_c…:89
INFO
MINED062
[MINED062] Python Dataclass No Fields: @dataclass over an empty class — unfinished model.
integrations/github/src/haystack_integr…:15
INFO
MINED062
[MINED062] Python Dataclass No Fields: @dataclass over an empty class — unfinished model.
integrations/chroma/src/haystack_integr…:29
INFO
MINED062
[MINED062] Python Dataclass No Fields: @dataclass over an empty class — unfinished model.
integrations/amazon_bedrock/src/haystac…:17
INFO
MINED067
[MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f…
integrations/github/src/haystack_integr…:101
INFO
MINED067
[MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f…
integrations/github/src/haystack_integr…:108
INFO
MINED067
[MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f…
.github/utils/validate_version.py:29