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.)

CIVI-SA-2024-05: Multiple AJAX End-Points (CSRF)

Multiple AJAX end-points may be vulnerable to Cross Site Request Forgery.

This release updates a large number of older end-points originating circa CiviCRM 1.x-3.x. Detailed severity ratings were not assessed for all these end-points, but several samples were assessed. The severity ranged from "Not Critical" to "Moderately Critical". Thus, the overall issue is classified as "Moderately Critical".

A Tale of 2 Sites

Published
2024-08-07 04:13
Written by
josh - member of the CiviCRM community and Core Team member - about the Core Team

Next year, CiviCRM will celebrate 20 years of existence! And while some things have changed dramatically in both the community and software, our mission has remained the same: to ensure that all organizations, regardless of size, budget or focus, can access a world-class CRM.

Our commitment to this mission is as strong as ever and is, in fact, a primary driver behind an impending change in how we present CiviCRM via https//civicrm.org, its primary marketing channel.

CiviCRM Theming, introducing a new approach and set of themes

Published
2024-07-02 02:59
Written by
nicol - member of the CiviCRM community - view blog guidelines

At CiviCamp Hamburg at the start of June it was nice to finally share for the first time a project to improves how CiviCRM looks I've been working on for several years, alongside Rich 'Artful Robot' Lott and in close discussion with the core team. With the related extension just reaching version 0.7, after resolving dozens of issues raised during the Sprint, it feels time to introduce it to the wider community.