Skip to content

canal默认admin.passwd风险说明及解决方案 #4941

@agapple

Description

@agapple

近期canal社区收到关于canal admin鉴权功能通过adminPassword默认值进行撞击,绕过身份验证安全漏洞的问题。

考虑默认的安全风险,计划v1.1.8版本做如下变更:

  1. canal admin针对与canal-server通讯时,使用application.yml中配置的canal.adminPassword
  2. canal-server使用canal.properties中配置canal.passwd和canal.admin.passwd,分别控制client链接server、以及server链接admin之间的权限控制

新版本移除自带的password默认值,并在password未传入或非法时阻止节点启动来提醒用户设置自定义password

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions