๐Ÿ” CVE Alert

CVE-2026-111349

MEDIUM 5.3

Craftplan through 0.7.5 Missing Authorization via CRM Customer JSON:API and GraphQL

CVSS Score
5.3
EPSS Score
0.0%
EPSS Percentile
0th

Craftplan through 0.7.5 contains a missing authorization vulnerability in the CRM Customer resource that allows unauthenticated attackers to create customer records via JSON:API and GraphQL. Attackers can send anonymous requests to POST /api/json/customers or the create_customer mutation to insert attacker-chosen names, contact details and addresses into the operator's CRM.

CWE CWE-862
Vendor puemos
Product craftplan
Published Oct 15, 2026
Stay Ahead of the Next One

Get instant alerts for puemos craftplan

Be the first to know when new medium vulnerabilities affecting puemos craftplan are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Affected Versions

puemos / Craftplan
0 โ‰ค 0.7.5

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
hackmd.io: https://hackmd.io/@hieuPenguinnn/craftplan-customer-public-write github.com: https://github.com/puemos/craftplan/blob/v0.7.5/lib/craftplan/crm/customer.ex#L91-L94 github.com: https://github.com/puemos/craftplan/blob/v0.7.5/lib/craftplan/accounts/checks/api_scope_check.ex#L33-L40 github.com: https://github.com/puemos/craftplan vulncheck.com: https://www.vulncheck.com/advisories/craftplan-through-0.7.5-missing-authorization-via-crm-customer-json-api-and-graphql

Credits

hieuPenguinnn