{"id":"CVE-2026-43826","aliases":["GHSA-xccp-97wp-3gjg","PYSEC-2026-23"],"url":"https://o3.security/vulnerability/CVE-2026-43826","summary":"Apache Airflow Providers OpenSearch: OpenSearch task-log handler leaks credentials embedded in the host URL","details":"The OpenSearch logging provider, when configured with a `host` URL that embeds credentials (for example `https://user:password@server.example.com:9200`), wrote the full host URL — including the embedded credentials — into task logs. Any user with task-log read permission could harvest the backend credentials. Users are advised to upgrade to `apache-airflow-providers-opensearch` 1.9.1 or later and, as a defense-in-depth measure, configure the backend credentials via a secret backend rather than embedding them in the `[opensearch] host` URL.","published":"2026-05-11T08:21:08.702Z","modified":"2026-08-07T11:51:10.310101862Z","cvss":{"score":6.5,"severity":"MEDIUM","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N"},"epss":null,"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"PyPI","name":"apache-airflow-providers-opensearch","fixedVersion":"1.9.1"}],"fix":{"url":"https://github.com/apache/airflow/pull/65509","label":"apache/airflow#65509"},"references":[{"type":"WEB","url":"http://www.openwall.com/lists/oss-security/2026/05/10/2"},{"type":"WEB","url":"https://pypi.python.org"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/43xxx/CVE-2026-43826.json"},{"type":"ADVISORY","url":"https://lists.apache.org/thread/bxsrqx1vwssovnwnrvgh9xcosptmf73y"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-43826"},{"type":"FIX","url":"https://github.com/apache/airflow/pull/65509"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-08-07T11:51:10.310101862Z"}}