hubspot-deal-pipeline-automation
Automates HubSpot deal pipeline operations, preventing data loss and ensuring accurate revenue reporting through advanced auditing techniques.
Install this skill
Security score
The hubspot-deal-pipeline-automation skill was audited on May 31, 2026 and we found 28 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 135 | const deal = await hubspotGet(`/crm/v3/objects/deals/${dealId}`, token, { |
Template literal with variable interpolation in command context
| 146 | reason: `Loop guard: workflow ${workflowId} already fired ${elapsed}ms ago`, |
Template literal with variable interpolation in command context
| 152 | await hubspotPatch(`/crm/v3/objects/deals/${dealId}`, token, { |
Template literal with variable interpolation in command context
| 154 | hs_pipeline_loop_guard: `${workflowId}:${Date.now()}`, |
Template literal with variable interpolation in command context
| 169 | ```bash |
Template literal with variable interpolation in command context
| 237 | ```bash |
Template literal with variable interpolation in command context
| 379 | ```bash |
Curl to non-GitHub URL
| 110 | curl -s -X POST "https://api.hubapi.com/crm/v3/properties/deals" \ |
Curl to non-GitHub URL
| 172 | curl -s "https://api.hubapi.com/crm/v3/objects/deals/${DEAL_ID}/changelog" \ |
Curl to non-GitHub URL
| 217 | curl -s "https://api.hubapi.com/crm/v3/objects/deals/$DEAL_ID" \ |
Curl to non-GitHub URL
| 250 | curl -s "https://api.hubapi.com/crm/v3/properties/deals" \ |
Curl to non-GitHub URL
| 405 | curl -s -X POST "https://api.hubapi.com/crm/v3/objects/deals/search" \ |
Curl to non-GitHub URL
| 430 | curl -s -X POST "https://api.hubapi.com/crm/v3/objects/deals/batch/update" \ |
Curl to non-GitHub URL
| 439 | curl -s "https://api.hubapi.com/crm/v3/pipelines/deals" \ |
Curl to non-GitHub URL
| 447 | curl -s "https://api.hubapi.com/crm/v3/properties/deals" \ |
External URL reference
| 110 | curl -s -X POST "https://api.hubapi.com/crm/v3/properties/deals" \ |
External URL reference
| 172 | curl -s "https://api.hubapi.com/crm/v3/objects/deals/${DEAL_ID}/changelog" \ |
External URL reference
| 217 | curl -s "https://api.hubapi.com/crm/v3/objects/deals/$DEAL_ID" \ |
External URL reference
| 250 | curl -s "https://api.hubapi.com/crm/v3/properties/deals" \ |
External URL reference
| 382 | "https://api.hubapi.com/crm/v4/objects/deals/${NB_DEAL_ID}/associations/deals/${EXP_DEAL_ID}/5" \ |
External URL reference
| 405 | curl -s -X POST "https://api.hubapi.com/crm/v3/objects/deals/search" \ |
External URL reference
| 430 | curl -s -X POST "https://api.hubapi.com/crm/v3/objects/deals/batch/update" \ |
External URL reference
| 439 | curl -s "https://api.hubapi.com/crm/v3/pipelines/deals" \ |
External URL reference
| 447 | curl -s "https://api.hubapi.com/crm/v3/properties/deals" \ |
External URL reference
| 477 | - [HubSpot CRM API — Deals](https://developers.hubspot.com/docs/api/crm/deals) |
External URL reference
| 478 | - [CRM Search API](https://developers.hubspot.com/docs/api/crm/search) |
External URL reference
| 479 | - [Pipelines API](https://developers.hubspot.com/docs/api/crm/pipelines) |
External URL reference
| 480 | - [Associations API v4](https://developers.hubspot.com/docs/api/crm/associations) |