Read the docs
TI-2024-38744 Aliases GHSA-2hpc-mf4q-j885

Silverstripe CSRF vulnerability in GridFieldAddExistingAutocompleter

Priority LOW 38CWE-352Published · Updated

Key facts

Attack vector
—
Privileges required
—
User interaction
—
Attack complexity
—
Impact type
Tampering
Confidentiality · integrity · availability
—
Fix status
Fixed

No CVSS vector from any source. Fix status from GitHub. Impact type from CWE-352.

Summary

GridField does not have sufficient CSRF protection, meaning that in some cases users with CMS access can be tricked into posting unspecified data into the CMS from external websites. Amongst other default CMS interfaces, GridField is used for management of groups, users and permissions in the CMS. The resolution for this issue is to ensure that all gridFieldAlterAction submissions are checked for the SecurityID token during submission.

Why it matters now

Fix Fixed silverstripe/framework (Packagist): 3.1.17, 3.2.2, 3.3.0

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
—silverstripe/framework (Packagist)before 3.1.173.1.17Patch availableGHSA-2hpc-mf4q-j885
—silverstripe/framework (Packagist)3.2.0 to before 3.2.23.2.2Patch availableGHSA-2hpc-mf4q-j885
—silverstripe/framework (Packagist)3.3.0-beta1 to before 3.3.03.3.0Patch availableGHSA-2hpc-mf4q-j885
  • silverstripe/framework (Packagist) Vendor— Affected before 3.1.17 Fixed in 3.1.17 Patch available GHSA-2hpc-mf4q-j885
  • silverstripe/framework (Packagist) Vendor— Affected 3.2.0 to before 3.2.2 Fixed in 3.2.2 Patch available GHSA-2hpc-mf4q-j885
  • silverstripe/framework (Packagist) Vendor— Affected 3.3.0-beta1 to before 3.3.0 Fixed in 3.3.0 Patch available GHSA-2hpc-mf4q-j885

Remediation

  • Fix · GHSA-2hpc-mf4q-j885 silverstripe/framework (Packagist) Fixed in 3.1.17 Advisory →
  • Fix · GHSA-2hpc-mf4q-j885 silverstripe/framework (Packagist) Fixed in 3.2.2 Advisory →
  • Fix · GHSA-2hpc-mf4q-j885 silverstripe/framework (Packagist) Fixed in 3.3.0 Advisory →

Timeline

  1. 2026-10-03 Threatist record created from GHSA-2hpc-mf4q-j885

References

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences