Skip to main content

bamboohr-performance-tuning

Enhances BambooHR API performance through caching, batch reporting, and incremental sync for improved efficiency.

Install this skill

or
47/100

Security score

The bamboohr-performance-tuning skill was audited on May 19, 2026 and we found 13 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 81

Template literal with variable interpolation in command context

SourceSKILL.md
81}>('GET', `/employees/changed/?since=${lastSync}`);
medium line 84

Template literal with variable interpolation in command context

SourceSKILL.md
84console.log(`${changedIds.length} employees changed since ${lastSync}`);
medium line 118

Template literal with variable interpolation in command context

SourceSKILL.md
118'GET', `/employees/changed/tables/jobInfo?since=${lastSync}`,
medium line 141

Template literal with variable interpolation in command context

SourceSKILL.md
141console.log(`Cache hit: ${key}`);
medium line 159

Template literal with variable interpolation in command context

SourceSKILL.md
159`employee:${id}`,
medium line 177

Template literal with variable interpolation in command context

SourceSKILL.md
177const cached = await redis.get(`bamboohr:${key}`);
medium line 181

Template literal with variable interpolation in command context

SourceSKILL.md
181await redis.setex(`bamboohr:${key}`, ttlSec, JSON.stringify(result));
medium line 187

Template literal with variable interpolation in command context

SourceSKILL.md
187await redis.del(`bamboohr:employee:${employeeId}`);
medium line 224

Template literal with variable interpolation in command context

SourceSKILL.md
224return ids.map(id => byId.get(id) || new Error(`Employee ${id} not found`));
low line 185

Webhook reference - potential data exfiltration

SourceSKILL.md
185// Invalidate on webhook
medium line 301

Webhook reference - potential data exfiltration

SourceSKILL.md
301| Stale data | Cache TTL too long | Invalidate on webhook events |
low line 170

Access to .env file

SourceSKILL.md
170const redis = new Redis(process.env.REDIS_URL);
low line 307

External URL reference

SourceSKILL.md
307- [BambooHR API Technical Overview](https://documentation.bamboohr.com/docs/api-details)
Scanned on May 19, 2026
View Security Dashboard
Installation guide →