• 避免 Intent 嗅探
    • 详细描述
    • 建议
    • CWE/OWASP

    避免 Intent 嗅探

    当activity由另一个使用广播Intent的应用程序启动时,Intent中传递的数据可以由恶意应用程序读取。

    详细描述

    当另一个应用程序通过发送广播Intent启动activity时,恶意应用程序可以读取Intent中包含的数据。 恶意应用程序还可以读取应用程序的最近Intent列表。 例如,如果应用程序调用并传递URL到Android Web浏览器,攻击者可以嗅探该URL。

    建议

    不要在使用广播Intent的应用之间传递敏感数据。 而使用显式Intent。

    CWE/OWASP

    • M8 - Security Decisions via Untrusted Inputs; M10 - Lack of Binary Protections
    • CWE 285: Improper Authorization