Credit Card details visible in execution log

Describe the issue/error/question

I am having concerns about the execution log storaging in clear customers credit card information when creating a card_token using stripe

What is the error message (if any)?

I would like to have the workflow execution saved but avoid to log certain fields

Please share the workflow

(Select the nodes and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow respectively)

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 0.217.2
  • Database you’re using (default: SQLite): SQLite
  • Running n8n with the execution process [own(default), main]: DEFAULT
  • Running n8n via [Docker, npm, n8n.cloud, desktop app]: DOCKER COMPOSE

Hey @Domenico_Rutilgliano,

The execution logging will log whatever is happening in the workflow so if you were sending a credit card number it will be in the log.

This is of course not ideal and also a PCI issue so for now as well as making sure only certain users have access to your workflows that deal with credit card numbers I would recommend not logging those workflows.

You could also run a second instance of n8n that only handles that data so there is less risk.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.