Engineering: CRM Blog - Relaticle      

 Engineering Blog 
==================

 Posts in Engineering · [All posts](https://relaticle.com/blog)

 [  Engineering   Oct 21, 2026  

 php2shell: how we patched Relaticle, and how to patch yours 
-------------------------------------------------------------

php2shell is two critical PHP flaws that let an attacker run code on a web server. What we patched on Relaticle Cloud, and what a self-hosted install needs to do today.

 ![php2shell: how we patched Relaticle, and how to patch yours](https://relaticle.com/storage/ink/01M5G5GEJGV9DTSAY9VT4EWPHY.png) ](https://relaticle.com/blog/php2shell-patching-php-in-docker-and-forge) [  Engineering   Sep 22, 2026  

 Custom fields that work everywhere without per-field code 
-----------------------------------------------------------

How Relaticle makes custom fields available across forms, APIs, chat, and MCP, with shared normalization, clear empty-value semantics, and explicit limits.

 ![Custom fields that work everywhere without per-field code](https://relaticle.com/storage/ink/01M17KWS5WQE6WCDDCM1FXG3D1.png) ](https://relaticle.com/blog/custom-fields-that-work-everywhere-without-per-field-code) [  Engineering   Sep 11, 2026  

 Designing an MCP tool suite for a CRM: four lessons 
-----------------------------------------------------

What building Relaticle’s MCP server taught us about schemas, shared custom-field validation, authorization, and client discovery.

 ![Designing an MCP tool suite for a CRM: four lessons](https://relaticle.com/storage/ink/01M17KWKXTN38DSBQ83EP03CHQ.png) ](https://relaticle.com/blog/designing-an-mcp-tool-suite-for-a-crm)
