diff --git a/apps/emqx_bridge_rocketmq/src/emqx_bridge_rocketmq_connector.erl b/apps/emqx_bridge_rocketmq/src/emqx_bridge_rocketmq_connector.erl index 2e7ad63c9a..1af520a93e 100644 --- a/apps/emqx_bridge_rocketmq/src/emqx_bridge_rocketmq_connector.erl +++ b/apps/emqx_bridge_rocketmq/src/emqx_bridge_rocketmq_connector.erl @@ -244,7 +244,7 @@ do_query( ?TRACE( "QUERY", "rocketmq_connector_received", - #{connector => InstanceId, query => Query, state => State} + #{connector => InstanceId, query => Query, state => redact(State)} ), ChannelId = get_channel_id(Query), #{ diff --git a/changes/ee/fix-12681.en.md b/changes/ee/fix-12681.en.md new file mode 100644 index 0000000000..a6b076e8ee --- /dev/null +++ b/changes/ee/fix-12681.en.md @@ -0,0 +1 @@ +When sending messages to a RocketMQ bridge/action while debug level logging was activated, secrets could be emitted in debug level log messages. This has now been fixed.