Home

>

Tools

>

Strapi

>

Releases

>

5.5.2

Strapi Release: 5.5.2

Tag Name: v5.5.2

Release Date: 12/17/2024

Strapi LogoStrapi

Open-source headless CMS built with Node.js. Provides developers with complete freedom in choosing their favorite tools and frameworks for frontend development.

TL;DR

Strapi v5.5.2: Security Patch Release

What's new: This release addresses a security vulnerability by removing a lookup parameter from the document service.

Why it matters: Security vulnerabilities can expose your Strapi application to potential attacks. This patch helps protect your data and application integrity.

Who should care: All Strapi users should update immediately to ensure their applications remain secure.

Highlight of the Release

    • Critical security vulnerability patch
    • Removal of lookup parameter from document service
    • Minimal code changes for maximum security impact

Migration Guide

No migration steps are required for this update. Simply upgrade your Strapi version to v5.5.2 using your package manager:

# Using npm
npm install [email protected] --save

# Using Yarn
yarn upgrade [email protected]

# Using pnpm
pnpm update [email protected]

After updating, restart your Strapi application.

Upgrade Recommendations

Priority: Critical

All Strapi users should update to v5.5.2 immediately, regardless of your current version. This is a security patch that addresses a vulnerability in the document service.

The update is backward compatible and requires no migration steps or configuration changes. The risk of not updating outweighs any potential inconvenience of the update process.

Bug Fixes

  • Removed lookup parameter from document service to address a security vulnerability (0c6e0953ae)
  • Reverted a TypeScript @ts-expect-error removal that was causing issues

New Features

No new features were introduced in this release. This is strictly a security patch release.

Security Updates

This release patches a security vulnerability related to the document service's lookup parameter. As per Strapi's security policy, detailed disclosure has been delayed to allow users time to update their applications.

The fix involves removing the lookup parameter from the document service, which eliminates the vulnerability without impacting normal functionality.

Performance Improvements

No specific performance improvements were included in this release. The focus was on addressing the security vulnerability.

Impact Summary

This release addresses a security vulnerability in Strapi's document service by removing a problematic lookup parameter. While the specific details of the vulnerability have been temporarily withheld (following responsible disclosure practices), the fix is straightforward and non-disruptive to existing functionality.

The changes in this release are minimal (725 changes across 43 files) and focused specifically on the security issue. No new features were added, and no breaking changes were introduced, making this a safe and essential update for all Strapi users.

Special thanks to the community contributors who helped identify and address this security issue.

Full Release Notes

5.5.2 (2024-12-17)

⚠️ Security Fix Notice ⚠️

This version was released to patch a security vulnerability, detailed disclosure has been delayed as per our security policy. We advise all users to update their applications as soon as possible.

🔥 Bug fix

  • remove lookup param from doc service (0c6e0953ae)

❤️ Thank You

Statistics:

File Changed43
Line Additions373
Line Deletions352
Line Changes725
Total Commits4

User Affected:

  • Need to update their Strapi instances to ensure security
  • Should plan for immediate deployment of this security patch

Contributors:

innerdvationsalexandrebodin