引入方式
Architecture and Design : The architecture or design might include a
component or potentially dangerous functionality that
could effectively act independently.
Implementation :
A bug in the implementation could cause the product
to fail to recognize that it is about to perform a
dangerous operation requiring a human decision.
適用平台
程式語言
類別: Not Language-Specific (Undetermined)
架構
類別: Not Architecture-Specific (Undetermined)
技術
名稱: AI/ML (Undetermined)
類別: Not Technology-Specific (Undetermined)
常見後果
| 範圍 |
影響 |
可能性 |
| Non-Repudiation | Hide Activities
注意:This makes it easier for attackers to trick users into inflicting damage to their system. | |
觀察到的案例
| 參考資料 |
描述 |
| Document editor runs macros without asking for user approval.
|
| OS does not prompt the user to download and install
ActiveX controls when the system is low on memory.
|
| Chain: Web browser does not prompt the user
before downloading an object that has an unrecognized
content type (CWE-356), leading to untrusted search path
(CWE-426) on a different OS.
|
| AI agentic IDE product for cloud service
does not consult the "Human-in-the-Loop" (HITL) in some
security-critical decisions, allowing rewrite of its own
Model Context Protocol (MCP), leading to configuration
change and code execution [REF-1582].
|
| AI agentic coding tool trusts a
potentially-untrusted configuration input, causing it to
skip a "trust confirmation dialog" before conducting
potentially dangerous actions.
|
| Chain: AI agentic coding tool auto-executes
Yarn plugins in untrusted directories (CWE-696) before
asking the user to approve the action (CWE-356).
|
| Product does not warn user when document contains certain dangerous functions or macros. |
| Product does not warn user when document contains certain dangerous functions or macros. |
| Product does not warn user when document contains certain dangerous functions or macros. |
| Product does not warn user about a certificate if it has already been accepted for a different site. Possibly resultant. |
| File extractor does not warn user if setuid/setgid files could be extracted. Overlaps privileges/permissions. |
| Chain: E-mail client allows bypass of warning for dangerous attachments (CWE-356) via a Windows .LNK file that refers to the attachment (CWE-64). |
潛在緩解措施
Phases : Architecture and Design
Product systems should warn users that a potentially dangerous action may occur if the user proceeds. For example, if the user downloads a file from an unknown source and attempts to execute the file on their machine, then the application's GUI can indicate that the file is unsafe.
漏洞對應備注
理由說明 : This CWE entry is at the Base level of abstraction, which is a preferred level of abstraction for mapping to the root causes of vulnerabilities.
備註 : Carefully read both the name and description to ensure that this mapping is an appropriate fit. Do not try to 'force' a mapping to a lower-level Base/Variant simply to comply with this preferred level of abstraction.
備注
Often resultant, e.g. in unhandled error conditions.
Can overlap privilege errors, conceptually at least.
參考資料
REF-1582
When the AI Edits Its Own Trust Boundary: Remote Code Execution Vulnerability in AWS's Agentic IDE
Nicole Fishbein, Eran Segal.
https://www.kodemsecurity.com/resources/aws-kiro-agentic-ide-rce-prompt-injection-mcp-config-vulnerability REF-1583
Human-in-the-loop
LangChain.
https://docs.langchain.com/oss/python/langchain/human-in-the-loop REF-1584
Human-in-the-loop
Wikipedia.
https://en.wikipedia.org/wiki/Human-in-the-loop
提交
| 名稱 |
機構 |
日期 |
發布日期 |
Version |
| PLOVER |
|
2006-07-19 +00:00 |
2006-07-19 +00:00 |
Draft 3 |
修改記錄
| 名稱 |
機構 |
日期 |
備註 |
| Eric Dalci |
Cigital |
2008-07-01 +00:00 |
updated Time_of_Introduction |
| CWE Content Team |
MITRE |
2008-09-08 +00:00 |
updated Relationships, Relationship_Notes, Taxonomy_Mappings |
| CWE Content Team |
MITRE |
2008-10-14 +00:00 |
updated Description |
| CWE Content Team |
MITRE |
2011-06-01 +00:00 |
updated Common_Consequences |
| CWE Content Team |
MITRE |
2012-05-11 +00:00 |
updated Relationships |
| CWE Content Team |
MITRE |
2014-07-30 +00:00 |
updated Relationships |
| CWE Content Team |
MITRE |
2017-11-08 +00:00 |
updated Applicable_Platforms |
| CWE Content Team |
MITRE |
2023-01-31 +00:00 |
updated Description |
| CWE Content Team |
MITRE |
2023-04-27 +00:00 |
updated Relationships |
| CWE Content Team |
MITRE |
2023-06-29 +00:00 |
updated Mapping_Notes |
| CWE Content Team |
MITRE |
2023-10-26 +00:00 |
updated Observed_Examples |
| CWE Content Team |
MITRE |
2025-12-11 +00:00 |
updated Weakness_Ordinalities |
| CWE Content Team |
MITRE |
2026-10-28 +00:00 |
updated Alternate_Terms, Applicable_Platforms, Common_Consequences, Description, Modes_of_Introduction, Name, Observed_Examples, Potential_Mitigations, References, Relationships |