mysh is a database access tool, so security and privacy reports are highly appreciated.
Security fixes are applied to the latest released version and the main branch.
Please do not open a public GitHub issue for security vulnerabilities.
Instead, report the issue privately using one of these options:
- GitHub private vulnerability reporting, if enabled for this repository
- Email the maintainer listed on the GitHub profile
Please include:
- A clear description of the vulnerability
- Steps to reproduce or a minimal proof of concept
- The affected command, platform, and mysh version
- Whether credentials, query results, masking, or tunnel behavior are involved
- Any suggested fix, if you have one
Security-sensitive areas include:
- credential encryption and storage
MYSH_MASTER_PASSWORDhandling- OS credential store integration
- SSH tunnel creation and lifecycle
- automatic masking rules
- TTY/non-TTY detection
- production
--rawsafeguards - config import/export behavior
Please do not include real database credentials, private keys, production hostnames, customer data, or unmasked personal data in reports. Use synthetic examples whenever possible.