| Version | Supported |
|---|---|
| 1.x.x | ✅ |
We take the security of PulseBar seriously. If you believe you have found a security vulnerability, please report it to us as described below.
Please do NOT report security vulnerabilities through public GitHub issues.
Instead, please report them via one of the following methods:
-
GitHub Security Advisories: Use the "Report a vulnerability" button in the Security tab of this repository (preferred method)
-
Email: Contact the maintainers directly (if email is provided in the repository)
-
Private Issue: Create a GitHub issue with
[SECURITY]prefix and minimal details, then wait for maintainer contact
Please include the following information in your report:
- Type of vulnerability (e.g., credential exposure, injection, etc.)
- Full paths of source file(s) related to the vulnerability
- Step-by-step instructions to reproduce the issue
- Proof-of-concept or exploit code (if possible)
- Impact of the vulnerability
- Initial Response: Within 48 hours
- Status Update: Within 7 days
- Resolution: Depends on complexity, typically within 30 days
- We will acknowledge your report within 48 hours
- We will investigate and keep you informed of our progress
- We will work with you to understand and resolve the issue
- Once fixed, we will publicly acknowledge your contribution (unless you prefer to remain anonymous)
- Never commit credentials to version control
- Use IAM roles with minimal required permissions
- Rotate credentials regularly
- Use AWS session tokens when possible
PulseBar only requires these read-only permissions:
{
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Action": [
"rds:DescribeDBInstances",
"cloudwatch:GetMetricData"
],
"Resource": "*"
}]
}- PulseBar does not store your AWS credentials
- Credentials are read from
~/.aws/credentialson each request - All data is kept in memory only (no persistence)
- No data is sent to third parties
- Read-only AWS access (cannot modify RDS instances)
- No credential caching or storage
- No network calls except to AWS APIs
- Runs locally on your machine
We appreciate the security research community's efforts in helping keep PulseBar and its users safe.