POJIA破甲
地图 / Leak of sensitive values to Airflow rendered template

Leak of sensitive values to Airflow rendered template

信息泄露 / 敏感信息不安全存储 / #1773895

厂商
Internet Bug Bounty
严重程度
低危
赏金
$480
弱点
敏感信息不安全存储
研究员
@jrs53
披露日期
2022-12-27
资产
https://github.com/apache/airflow
CVE
—

该报告还没有中文解读。

原文摘录

摘自原文(1812 字符中的一小部分)
I’m just getting started with Airflow, but seem to have got into a situation where sensitive values (e.g. connection passwords) end up in my task’s rendered template. Here’s how my DAG starts, having set up a connection called “secret” with a password specified:
原文中的代码
     t1 = BashOperator( 

        task_id="masked-in-rendered-template", 

        bash_command="echo {{ conn.secret.password }}", 

    ) 
        

    t2 = BashOperator( 

        task_id="not-masked-in-rendered-template", 

        depends_on_past=True, 

        bash_command="echo {{ …

默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Internet Bug Bounty 所有。

时间线

  • 报告提交
  • 公开披露
阅读 HackerOne 原文 ↗作者 @jrs53 · 版权归作者与 Internet Bug Bounty 所有

同类报告

[Pre-Submission][H1-4420-2019] API access to Phabricator on code.uberinternal.com from leaked certificate in git repoUber · 2021-02-25 · $40,000Chaining Bugs: Leakage of CSRF token which leads to Stored XSS and Account Takeover (xs1.tribalwars.cash)InnoGames · — · $1,100Adding phone number to profile By OTP brute forcingCoinMate.io · 2026-08-08 · $100Able to view hackerone reports attachmentsGitLab · 2022-07-11insecure storage of information, you can view any file uploaded to the server without authentication and only with a single linkRadancy · —Local File Disclosure on the █████ (https://████████.edu/) leads to the full source code disclosure and credentials leakU.S. Dept Of Defense · 2024-06-27