#plaintext passwords in logs

1 messages · Page 1 of 1 (latest)

violet kite
#

e.g.,
++ APPSMITH_MONGODB_URI=mongodb+srv://...

stable jasperBOT
#

Hey There,

We've registered your query, and our team will get back to you soon.

Regards,
Pranav

stable jasperBOT
#

Hello! Could you please elaborate on your use case and send some screenshots to
help us better understand what you are trying to achieve?

violet kite
#

my use case is to run self-hosted appsmith in kubernetes without disclosing passwords in logs

#

kubectl logs -n conductor appsmith-fbc54544d-jndnw |grep -E "_(PASSWORD|URI)" |sed -E 's/=.*/=.../g'
++ APPSMITH_MAIL_PASSWORD=...
++ APPSMITH_MONGODB_URI=...
++ APPSMITH_MONGODB_PASSWORD=...
++ APPSMITH_ENCRYPTION_PASSWORD=...
++ APPSMITH_SUPERVISOR_PASSWORD=...
++ APPSMITH_MONGODB_URI=...
++ APPSMITH_KEYCLOAK_DB_PASSWORD=...

  • echo 'Checking APPSMITH_MONGODB_URI'
    Checking APPSMITH_MONGODB_URI
  • KEYCLOAK_ADMIN_PASSWORD=...
  • export KEYCLOAK_ADMIN_PASSWORD
  • echo KEYCLOAK_ADMIN_PASSWORD=...
    ++ awk -F=...
    APPSMITH_MAIL_PASSWORD=...
    APPSMITH_MONGODB_URI=...
    APPSMITH_MONGODB_PASSWORD=...
    APPSMITH_ENCRYPTION_PASSWORD=...
    APPSMITH_SUPERVISOR_PASSWORD=...
    KEYCLOAK_ADMIN_PASSWORD=...
    APPSMITH_MAIL_PASSWORD=...
    APPSMITH_MONGODB_URI=...
    APPSMITH_MONGODB_PASSWORD=...
    APPSMITH_ENCRYPTION_PASSWORD=...
    APPSMITH_SUPERVISOR_PASSWORD=...
    KEYCLOAK_ADMIN_PASSWORD=...
#

dots by me, in actual logs those seem to be actual passwords

stable jasperBOT
#

Which version of Appsmith are you using? Can you please send a copy of your logs
to [email protected] and include a link to this conversation in the email?

violet kite
#

1.6.12. i would not want to send unredacted logs, is kind of my point

stable jasperBOT
violet kite
#

excuse me, 1.9.12

stable jasperBOT
#

Ok. I am checking with the team on this.