HIGH
MINED034
[MINED034] Python Subprocess Shell True: subprocess(..., shell=True) enables command inje…
oxygent/preset_tools/shell_tools.py:26
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
oxygent/preset_tools/python_tools.py:26
HIGH
SEC113
[SEC113] SSH host-key verification disabled (MITM): Accepting any SSH host key on first c…
oxygent/oxy/agents/shell_use_agent.py:40
HIGH
SEC082
[SEC082] Python: paramiko AutoAddPolicy or no host-key verification: AutoAddPolicy / Warn…
oxygent/oxy/agents/shell_use_agent.py:40
HIGH
SEC103
[SEC103] LDAP injection — non-constant search filter: User input concatenated into an LDA…
function_hubs/train_ticket_tools.py:139
HIGH
SEC040
[SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w…
oxygent/web/js/flowchart.js:55
HIGH
SEC040
[SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w…
function_hubs/chart/web/js/app.js:28
HIGH
SEC040
[SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w…
function_hubs/chart/static_files_utils.…:123
HIGH
SEC078
[SEC078] Python: requests without timeout: requests.get/post without a timeout will hang …
function_hubs/train_ticket_tools.py:101
HIGH
SEC078
[SEC078] Python: requests without timeout: requests.get/post without a timeout will hang …
examples/backend/demo_human_in_the_loop…:16
HIGH
SEC078
[SEC078] Python: requests without timeout: requests.get/post without a timeout will hang …
applications/oxybank/core/model/embeddi…:175
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
function_hubs/train_ticket_tools.py:134
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
applications/oxybank/core/model/trigger…:104
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
applications/oxybank/core/model/embeddi…:28
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
applications/oxybank/core/storer/doc_ma…:258
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
applications/oxybank/core/model/embeddi…:89
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
applications/oxybank/core/interface/end…:25
HIGH
MINED004
[MINED004] Weak Crypto: MD5/SHA1/DES/RC4 used for security context (not just checksums).
applications/oxybank/utils/files_proces…:4
HIGH
MINED004
[MINED004] Weak Crypto: MD5/SHA1/DES/RC4 used for security context (not just checksums).
applications/oxybank/utils/file_util.py:4
HIGH
MINED004
[MINED004] Weak Crypto: MD5/SHA1/DES/RC4 used for security context (not just checksums).
applications/oxybank/app/api/models.py:64
HIGH
MINED001
[MINED001] Bare Except Pass: except: pass or except Exception: pass — silently swallows e…
mcp_servers/kubernetes_mcp_server/confi…:72
HIGH
MINED001
[MINED001] Bare Except Pass: except: pass or except Exception: pass — silently swallows e…
applications/oxybank/core/storer/doc_ma…:205
HIGH
MINED001
[MINED001] Bare Except Pass: except: pass or except Exception: pass — silently swallows e…
applications/oxybank/app/api/log/log_co…:40
HIGH
SEC135
[SEC135] Auth/permission check missing on AI-generated endpoint: Mutating HTTP endpoint g…
applications/bank_manager_by_manual_api…:14
HIGH
SEC135
[SEC135] Auth/permission check missing on AI-generated endpoint: Mutating HTTP endpoint g…
applications/bank_manager_by_bank_route…:19
HIGH
SEC135
[SEC135] Auth/permission check missing on AI-generated endpoint: Mutating HTTP endpoint g…
applications/bank_manager_by_api_router…:9
HIGH
MINED110
Blocking call `time.sleep` inside async function `on_message_send_stream`
examples/a2a/google_sdk_interop/demo_go…:119
HIGH
MINED110
Blocking call `time.sleep` inside async function `main`
examples/a2a/demo_a2a_oxygent_task_foll…:66
HIGH
MINED110
Blocking call `input` inside async function `start_cli_mode`
oxygent/mas.py:1245
HIGH
MINED108
`self._get_hits_total` used but never assigned in __init__
oxygent/evaluation_manager.py:359
HIGH
MINED108
`self._get_es_client` used but never assigned in __init__
oxygent/evaluation_manager.py:348
HIGH
MINED108
`self._create_empty_stats` used but never assigned in __init__
oxygent/evaluation_manager.py:336
HIGH
MINED108
`self._refresh_index` used but never assigned in __init__
oxygent/evaluation_manager.py:326
HIGH
MINED108
`self._create_empty_stats` used but never assigned in __init__
oxygent/evaluation_manager.py:293
HIGH
MINED108
`self._get_hits_total` used but never assigned in __init__
oxygent/evaluation_manager.py:295
HIGH
MINED108
`self._get_hits_total` used but never assigned in __init__
oxygent/evaluation_manager.py:246
HIGH
COMP001
[COMP001] High cognitive complexity: Function `get_banks_from_router` has cognitive compl…
applications/bank_manager_by_api_router…:41
HIGH
MINED115
Action `actions/setup-python` pinned to mutable ref `@v4`
.github/workflows/ci.yml:22
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v4`
.github/workflows/ci.yml:19
HIGH
MINED115
Action `actions/github-script` pinned to mutable ref `@v7`
.github/workflows/auto-manage-issues.yml:18
HIGH
MINED112
FastAPI POST /{kb_name} has no auth
applications/oxybank/app/api/dynamic/qu…:30
HIGH
MINED112
FastAPI POST /level has no auth
applications/oxybank/app/api/log/log_co…:67
HIGH
MINED112
FastAPI POST (unknown path) has no auth
examples/a2a/langchain_interop/demo_lan…:106
HIGH
MINED112
FastAPI POST (unknown path) has no auth
examples/a2a/langgraph_interop/demo_lan…:118
HIGH
MINED112
FastAPI POST /generate has no auth
function_hubs/chart/flowchart_api.py:50
HIGH
MINED112
FastAPI POST /save-flowchart has no auth
function_hubs/chart/flowchart_api.py:25
HIGH
MINED112
FastAPI POST /user_profile_deposit has no auth
applications/bank_manager_by_bank_route…:31
HIGH
MINED112
FastAPI POST /user_profile_retrieve has no auth
applications/bank_manager_by_bank_route…:20
HIGH
MINED112
FastAPI POST /user_profile_deposit has no auth
applications/bank_manager_by_manual_api…:31
HIGH
MINED112
FastAPI POST /user_profile_retrieve has no auth
applications/bank_manager_by_manual_api…:15
HIGH
MINED112
FastAPI POST /user_profile_deposit has no auth
applications/bank_manager_by_api_router…:24
HIGH
MINED112
FastAPI POST /user_profile_retrieve has no auth
applications/bank_manager_by_api_router…:10
HIGH
MINED112
FastAPI POST /api/prompts/optimize has no auth
oxygent/routes.py:1440
HIGH
MINED112
FastAPI DELETE /rating/{rating_id} has no auth
oxygent/routes.py:1396
HIGH
MINED112
FastAPI POST /rating/{trace_id}/rebuild_stats has no auth
oxygent/routes.py:1364
HIGH
MINED112
FastAPI POST /rating/setup_indices has no auth
oxygent/routes.py:1055
HIGH
MINED112
FastAPI DELETE /rating/clear_all has no auth
oxygent/routes.py:1032
HIGH
MINED112
FastAPI POST /rating has no auth
oxygent/routes.py:843
HIGH
MINED112
FastAPI POST /api/prompts/{prompt_key}/revert/{target_version} has no auth
oxygent/routes.py:704
HIGH
MINED112
FastAPI DELETE /api/prompts/{prompt_key} has no auth
oxygent/routes.py:631
HIGH
MINED112
FastAPI PUT /api/prompts/{prompt_key} has no auth
oxygent/routes.py:542
HIGH
MINED112
FastAPI POST /api/prompts/ has no auth
oxygent/routes.py:501
HIGH
MINED112
FastAPI POST /save_script has no auth
oxygent/routes.py:363
HIGH
MINED112
FastAPI POST /call has no auth
oxygent/routes.py:272
HIGH
MINED112
FastAPI POST /upload has no auth
oxygent/routes.py:109
HIGH
AUC003
[AUC003] Object-level route lacks visible authorization: A route with an object id-like p…
oxygent/routes.py:1395
HIGH
AUC003
[AUC003] Object-level route lacks visible authorization: A route with an object id-like p…
oxygent/routes.py:1363
HIGH
AUC003
[AUC003] Object-level route lacks visible authorization: A route with an object id-like p…
oxygent/routes.py:1003
HIGH
AUC003
[AUC003] Object-level route lacks visible authorization: A route with an object id-like p…
oxygent/routes.py:986
HIGH
AUC003
[AUC003] Object-level route lacks visible authorization: A route with an object id-like p…
oxygent/routes.py:951
HIGH
AUC003
[AUC003] Object-level route lacks visible authorization: A route with an object id-like p…
oxygent/routes.py:919
HIGH
AUC003
[AUC003] Object-level route lacks visible authorization: A route with an object id-like p…
oxygent/routes.py:883
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
oxygent/preset_tools/python_tools.py:26
MED
SEC007
[SEC007] Unsafe Deserialization: Unsafe deserialization can execute arbitrary code.
oxygent/embedding_cache.py:128
MED
SEC136
[SEC136] AI-typical over-broad exception handler swallowing all errors: Catch-all excepti…
mcp_servers/kubernetes_mcp_server/confi…:60
MED
SEC034
[SEC034] Log Injection / Log Forging — unsanitized user input in log: User input is logge…
oxygent/preset_tools/shell_tools.py:25
MED
SEC034
[SEC034] Log Injection / Log Forging — unsanitized user input in log: User input is logge…
examples/backend/demo_logger_setup.py:12
MED
SEC031
[SEC031] Catastrophic Backtracking Regex (ReDoS): Regex contains nested quantifiers like …
applications/oxybank/web/src/router/rou…:95
MED
ERR001
[ERR001] Silent Exception Swallowing: Silently swallowing all exceptions hides bugs. Even…
applications/oxybank/core/storer/doc_ma…:205
MED
MINED111
Bare except continues silently
function_hubs/train_ticket_tools.py:226
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:651
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:631
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:140
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:599
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:133
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:878
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:412
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:338
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:280
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:966
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:806
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:525
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:299
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:1117
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:1093
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:1042
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:957
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:892
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:760
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:659
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:605
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:458
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:428
MED
MINED111
Bare except continues silently
mcp_servers/tts_tools.py:153
MED
ERR001
[ERR001] Silent Exception Swallowing: Silently swallowing all exceptions hides bugs. Even…
mcp_servers/kubernetes_mcp_server/confi…:72
MED
AUC001
[AUC001] No Repobility access matrix policy found: The repository uses web/API frameworks…
—
MED
JRN002
Browser storage is used for session token material
applications/oxybank/web/src/views/know…:253
MED
JRN002
Browser storage is used for session token material
applications/oxybank/web/src/views/anno…:387
MED
JRN002
Browser storage is used for session token material
applications/oxybank/web/src/utils/auth…:20
MED
JRN002
Browser storage is used for session token material
applications/oxybank/web/src/utils/auth…:13
MED
JRN002
Browser storage is used for session token material
applications/oxybank/web/src/api/index.…:60
MED
WEB003
Public web service has no security.txt
.well-known/security.txt
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:69
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:67
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:63
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:59
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:55
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:51
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:47
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:43
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:39
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:35
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:31
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:27
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:23
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:20
MED
JRN003
Frontend API reference is not matched by discovered backend routes
applications/oxybank/web/src/api/apiDef…:19
MED
AUC002
[AUC002] Low visible authorization coverage in route inventory: Only 0.0% of discovered r…
—
MED
AGT012
Agent control bridge may listen on a network interface without visible auth
examples/a2a/google_sdk_interop/demo_go…:32
MED
AGT012
Agent control bridge may listen on a network interface without visible auth
examples/a2a/agentscope_interop/demo_ag…:31
MED
AUC012
[AUC012] FastAPI interactive docs may be exposed by framework defaults: FastAPI exposes /…
—
MED
AGT012
Agent control bridge may listen on a network interface without visible auth
mcp_servers/_mcp_testing_utilities/mcp_…:4
MED
AGT015
Remote install command pipes network code directly to a shell
docs/docs_zh/introduction/tools/opensou…:21
MED
AGT015
Remote install command pipes network code directly to a shell
docs/docs_zh/introduction/getting-start…:15
MED
AGT015
Remote install command pipes network code directly to a shell
docs/docs_en/introduction/tools/opensou…:21
MED
AGT015
Remote install command pipes network code directly to a shell
docs/docs_en/introduction/getting-start…:15
MED
AGT015
Remote install command pipes network code directly to a shell
README_zh.md:89
MED
AGT015
Remote install command pipes network code directly to a shell
README.md:91
MED
AUC009
[AUC009] Sensitive function route lacks elevated authorization evidence: A route appears …
oxygent/routes.py:654
MED
AUC009
[AUC009] Sensitive function route lacks elevated authorization evidence: A route appears …
applications/oxybank/app/api/endpoints/…:247
MED
AUC009
[AUC009] Sensitive function route lacks elevated authorization evidence: A route appears …
applications/oxybank/app/api/endpoints/…:211
MED
AUC009
[AUC009] Sensitive function route lacks elevated authorization evidence: A route appears …
applications/oxybank/app/api/endpoints/…:168
MED
AUC004
[AUC004] Admin route does not show super_admin separation: An administrative route was de…
oxygent/routes.py:1395
MED
AUC004
[AUC004] Admin route does not show super_admin separation: An administrative route was de…
oxygent/routes.py:1054
MED
AUC004
[AUC004] Admin route does not show super_admin separation: An administrative route was de…
oxygent/routes.py:1031
MED
AUC004
[AUC004] Admin route does not show super_admin separation: An administrative route was de…
oxygent/routes.py:986
MED
AUC004
[AUC004] Admin route does not show super_admin separation: An administrative route was de…
oxygent/routes.py:842
MED
AUC004
[AUC004] Admin route does not show super_admin separation: An administrative route was de…
oxygent/routes.py:681
MED
AUC004
[AUC004] Admin route does not show super_admin separation: An administrative route was de…
oxygent/routes.py:630
MED
AUC004
[AUC004] Admin route does not show super_admin separation: An administrative route was de…
oxygent/routes.py:541
MED
AUC004
[AUC004] Admin route does not show super_admin separation: An administrative route was de…
oxygent/routes.py:500
MED
AUC004
[AUC004] Admin route does not show super_admin separation: An administrative route was de…
oxygent/routes.py:476
MED
SEC005
[SEC005] Command Injection Risk: Unsafe shell execution or eval of user input.
oxygent/preset_tools/shell_tools.py:26
LOW
SEC124
[SEC124] TOCTOU file access (os.access then open): Check-then-use file pattern (access/ex…
oxygent/preset_tools/file_tools.py:55
LOW
COMP001
[COMP001] High cognitive complexity: Function `query_history_by_kb` has cognitive complex…
applications/oxybank/app/api/endpoints/…:20
LOW
COMP001
[COMP001] High cognitive complexity: Function `create_kb_query_interface` has cognitive c…
applications/oxybank/app/api/dynamic/qu…:30
LOW
AIC003
Duplicated implementation block across source files
oxygent/preset_tools/__init__.py:20
LOW
AIC003
Duplicated implementation block across source files
oxygent/oxy/llms/openai_llm.py:100
LOW
AIC003
Duplicated implementation block across source files
oxygent/oxy/agents/shell_use_agent.py:144
LOW
AIC003
Duplicated implementation block across source files
oxygent/oxy/agents/react_agent.py:112
LOW
AIC003
Duplicated implementation block across source files
mcp_servers/math_tools_streamable.py:6
LOW
AIC003
Duplicated implementation block across source files
mcp_servers/math_tools_streamable.py:1
LOW
AIC003
Duplicated implementation block across source files
mcp_servers/math_tools_sse.py:6
LOW
AIC003
Duplicated implementation block across source files
mcp_servers/kubernetes_mcp_server/helm_…:18
LOW
AIC003
Duplicated implementation block across source files
mcp_servers/kubernetes_mcp_server/core_…:229
LOW
AIC003
Duplicated implementation block across source files
mcp_servers/kubernetes_mcp_server/core_…:11
LOW
AIC003
Duplicated implementation block across source files
mcp_servers/kubernetes_mcp_server/core_…:7
LOW
AIC003
Duplicated implementation block across source files
mcp_servers/browser/search.py:208
LOW
AIC003
Duplicated implementation block across source files
function_hubs/chart/web/js/app.js:2
LOW
AIC003
Duplicated implementation block across source files
applications/oxybank/web/src/views/know…:89
LOW
AIC003
Duplicated implementation block across source files
applications/oxybank/web/src/views/know…:26
LOW
AIC003
Duplicated implementation block across source files
applications/oxybank/web/src/views/know…:19
LOW
AIC003
Duplicated implementation block across source files
applications/oxybank/web/src/views/know…:160
LOW
AIC003
Duplicated implementation block across source files
applications/oxybank/web/src/views/erro…:61
LOW
AIC003
Duplicated implementation block across source files
applications/oxybank/utils/files_proces…:7
LOW
AIC003
Duplicated implementation block across source files
applications/oxybank/core/storer/doc_ma…:186
LOW
AIC003
Duplicated implementation block across source files
applications/oxybank/core/storer/doc_ma…:131
LOW
AIC003
Duplicated implementation block across source files
applications/oxybank/core/storer/doc_ma…:245
LOW
AIC003
Duplicated implementation block across source files
applications/oxybank/app/api/endpoints/…:427
INFO
MINED064
[MINED064] Python Input Call: input() blocks for stdin. Inappropriate in services.
oxygent/schemas/usage.py:20
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
applications/oxybank/web/src/views/know…:29
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
applications/oxybank/web/src/stores/mod…:50
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
applications/oxybank/web/src/composable…:78
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
applications/oxybank/web/src/config/the…:49
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
applications/oxybank/web/src/composable…:119
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
applications/oxybank/web/src/api/create…:90
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
applications/oxybank/web/src/utils/stor…:11
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
applications/oxybank/web/src/utils/auth…:41
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
applications/oxybank/web/src/api/create…:22
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
applications/oxybank/web/src/api/index.…:69
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
applications/oxybank/web/src/api/create…:46
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
mcp_servers/browser/tabs.py:64
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
mcp_servers/browser/core.py:327
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
applications/oxybank/core/storer/doc_ma…:206
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
examples/a2a/langchain_interop/demo_lan…:83
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
applications/oxybank/utils/url_util.py:10
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
applications/oxybank/core/model/trigger…:106
INFO
MINED067
[MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f…
function_hubs/train_ticket_tools.py:101
INFO
MINED067
[MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f…
examples/backend/demo_human_in_the_loop…:16
INFO
MINED067
[MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f…
applications/oxybank/core/model/embeddi…:175