Skip to main content

hubspot

Integrates with HubSpot CRM API for managing contacts, companies, and deals using OAuth authentication.

Install this skill

or
64/100

Security score

The hubspot skill was audited on Feb 11, 2026 and we found 32 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 459

Template literal with variable interpolation in command context

SourceSKILL.md
459'Authorization': `Bearer ${process.env.MATON_API_KEY}`
low line 455

Fetch to external URL

SourceSKILL.md
455const response = await fetch('https://gateway.maton.ai/hubspot/crm/v3/objects/contacts', {
low line 459

Access to .env file

SourceSKILL.md
459'Authorization': `Bearer ${process.env.MATON_API_KEY}`
low line 4

External URL reference

SourceSKILL.md
4HubSpot CRM API integration with managed OAuth. Manage contacts, companies, deals, and associations. Use this skill when users want to create or update CRM records, search contacts, or sync data with
low line 26

External URL reference

SourceSKILL.md
26req = urllib.request.Request('https://gateway.maton.ai/hubspot/crm/v3/objects/contacts?limit=10&properties=email,firstname,lastname')
low line 35

External URL reference

SourceSKILL.md
35https://gateway.maton.ai/hubspot/{native-api-path}
low line 56

External URL reference

SourceSKILL.md
561. Sign in or create an account at [maton.ai](https://maton.ai)
low line 57

External URL reference

SourceSKILL.md
572. Go to [maton.ai/settings](https://maton.ai/settings)
low line 62

External URL reference

SourceSKILL.md
62Manage your HubSpot OAuth connections at `https://ctrl.maton.ai`.
low line 69

External URL reference

SourceSKILL.md
69req = urllib.request.Request('https://ctrl.maton.ai/connections?app=hubspot&status=ACTIVE')
low line 81

External URL reference

SourceSKILL.md
81req = urllib.request.Request('https://ctrl.maton.ai/connections', data=data, method='POST')
low line 93

External URL reference

SourceSKILL.md
93req = urllib.request.Request('https://ctrl.maton.ai/connections/{connection_id}')
low line 107

External URL reference

SourceSKILL.md
107"url": "https://connect.maton.ai/?session_token=...",
low line 121

External URL reference

SourceSKILL.md
121req = urllib.request.Request('https://ctrl.maton.ai/connections/{connection_id}', method='DELETE')
low line 134

External URL reference

SourceSKILL.md
134req = urllib.request.Request('https://gateway.maton.ai/hubspot/crm/v3/objects/contacts')
low line 455

External URL reference

SourceSKILL.md
455const response = await fetch('https://gateway.maton.ai/hubspot/crm/v3/objects/contacts', {
low line 474

External URL reference

SourceSKILL.md
474'https://gateway.maton.ai/hubspot/crm/v3/objects/contacts',
low line 511

External URL reference

SourceSKILL.md
511req = urllib.request.Request('https://ctrl.maton.ai/connections')
low line 521

External URL reference

SourceSKILL.md
521- Correct: `https://gateway.maton.ai/hubspot/crm/v3/objects/contacts`
low line 522

External URL reference

SourceSKILL.md
522- Incorrect: `https://gateway.maton.ai/crm/v3/objects/contacts`
low line 526

External URL reference

SourceSKILL.md
526- [HubSpot API Overview](https://developers.hubspot.com/docs/api/overview)
low line 527

External URL reference

SourceSKILL.md
527- [List Contacts](https://developers.hubspot.com/docs/api-reference/crm-contacts-v3/basic/get-crm-v3-objects-contacts.md)
low line 528

External URL reference

SourceSKILL.md
528- [Create Contact](https://developers.hubspot.com/docs/api-reference/crm-contacts-v3/basic/post-crm-v3-objects-contacts.md)
low line 529

External URL reference

SourceSKILL.md
529- [Search Contacts](https://developers.hubspot.com/docs/api-reference/crm-contacts-v3/search/post-crm-v3-objects-contacts-search.md)
low line 530

External URL reference

SourceSKILL.md
530- [List Companies](https://developers.hubspot.com/docs/api-reference/crm-companies-v3/basic/get-crm-v3-objects-companies.md)
low line 531

External URL reference

SourceSKILL.md
531- [Create Company](https://developers.hubspot.com/docs/api-reference/crm-companies-v3/basic/post-crm-v3-objects-companies.md)
low line 532

External URL reference

SourceSKILL.md
532- [List Deals](https://developers.hubspot.com/docs/api-reference/crm-deals-v3/basic/get-crm-v3-objects-0-3.md)
low line 533

External URL reference

SourceSKILL.md
533- [Create Deal](https://developers.hubspot.com/docs/api-reference/crm-deals-v3/basic/post-crm-v3-objects-0-3.md)
low line 534

External URL reference

SourceSKILL.md
534- [Associations API](https://developers.hubspot.com/docs/api-reference/crm-associations-v4/basic/get-crm-v4-objects-objectType-objectId-associations-toObjectType.md)
low line 535

External URL reference

SourceSKILL.md
535- [Properties API](https://developers.hubspot.com/docs/api-reference/crm-properties-v3/core/get-crm-v3-properties-objectType.md)
low line 536

External URL reference

SourceSKILL.md
536- [Search Reference](https://developers.hubspot.com/docs/api/crm/search)
low line 537

External URL reference

SourceSKILL.md
537- [Maton Community](https://discord.com/invite/dBfFAcefs2)
Scanned on Feb 11, 2026
View Security Dashboard
Installation guide →