Read the docs

CheckCle Missing Authorization via Empty PocketBase API Rules

Priority MEDIUM 48CWE-862Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Security bypass
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-862.

Summary

CheckCle through 1.6.0 contains a missing authorization vulnerability (CWE-862) because shipped PocketBase collections use empty API rules. Unauthenticated attackers can query /api/collections/<name>/records endpoints to read, modify and delete records, stealing server_token values and alert_configurations secrets, disabling alerting, altering status pages, or deleting monitoring data.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Description from the CNA

CheckCle through 1.6.0 contains a missing authorization vulnerability that allows unauthenticated attackers to read, modify and delete records because shipped PocketBase collections use empty API rules. Attackers can query /api/collections/<name>/records endpoints to steal server_token values and alert_configurations secrets, disable alerting, alter status pages, or delete monitoring data.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00347 28th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
operaclecheckcleup to 1.6.0—No fix listedCNA
  • checkcle Vendoroperacle Affected up to 1.6.0 Fixed in — No fix listed CNA

Remediation

No fix is listed for CheckCle as of this advisory. Restrict the API rules on the shipped PocketBase collections so that unauthenticated requests are denied, and review collection rules in deployed instances.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Timeline

  1. 2026-10-19 Threatist record created from CVE-2026-112292
  2. 2026-10-19 Alias added: GHSA-52m4-ffr8-945g
  3. 2026-10-20 CISA SSVC decision points changed

References

Sources