CIVI-SA-2025-04: Arbitrary File Move

An authenticated user with permission to view file-attachments may be able to move/remove arbitrary files on the server.

Upgrade Note: This update constrains access to APIv4's File entity and the recently added option, move_file. The constraint parallels a similar constraint in APIv3's Attachment. To use the move_file option, you must invoke the API through a trusted channel (e.g. PHP-API) and set checkPermissions=>FALSE.

Bringing in the New Year with what NOT to do

Published
2025-01-01 11:48
Written by
Stoob - member of the CiviCRM community - view blog guidelines

We're bringing in the New Year by taking a break from the normal production of more CiviAcademy video tutorials in order to provide a light-hearted look at what may be equally important: what NOT to do in CiviCRM.

If you're new to CiviCRM or even considering using it, our Top 10 Most Common Mistakes Users Make in CiviCRM video showcase could prove to be an invaluable resource!

CiviCRM on Drupal 7 is Reaching End of Life: What Are Your Next Steps?

Published
2024-12-08 04:26
Written by
pkeogan - member of the CiviCRM community - view blog guidelines

Drupal 7 will go end-of-life on January 5, 2025

With the end-of-life, security updates for Drupal 7 will cease, leaving your CiviCRM website vulnerable to threats and potentially facing compatibility issues. It's crucial to understand your options and take action to ensure your site's security and functionality.

My CiviCRM Site Is Running Drupal 7. What Can I Do?

All is not lost! Organizations running CiviCRM on Drupal 7 still have viable options. 

CiviCRM Support for D7

Published
2024-12-05 06:32
Written by
josh - member of the CiviCRM community and Core Team member - about the Core Team

For 2025, the CiviCRM-D7 integration will continue to receive basic support, but usage is discouraged. Specifically:

CIVI-PSA-2024-01: wkhtmltopdf (EOL)

CiviCRM generates *.pdf files with the assistance of a PDF engine. It is compatible with multiple engines, including the default DOMPDF and the alternative wkhtmltopdf. The latter option is now unsupported and insecure. Sites should remove it.

(Note: wkhtmltopdf is not distributed by CiviCRM. This is a public service announcement to alert people who may have installed wkhtmltopdf as an add-on.)