5.2.11

Latest release
Released 3 days ago (January 09, 2026)

Software
CakePHP
Introduction CakePHP is an open source PHP web framework for building web applications. It provides many useful features to help you build a web application faster such as Templating, ORM, Form validation, CRUD scaffolding, Plugin, Authentication, Authorization, etc.
Developer Cake Software Foundation, Inc.
Written in PHP
Operating system Cross-platform
Type Web Framework
Repository https://github.com/cakephp/cakephp
Website https://cakephp.org
Security policy https://github.com/cakephp/cakephp/security/policy
License MIT license

All Releases

Buy Me a Coffee at ko-fi.com
VersionStatusSupported
PHP versions
First official releaseLatest patch releaseSecurity support
5.3
RC
PHP 8.2+5.3.0
2 days ago
January 10, 2026
5.3.0
2 days ago
January 10, 2026
Yes
5.2
Supported
PHP 8.1+5.2.0
9 months ago
March 29, 2025
5.2.11
3 days ago
January 09, 2026
Yes
5.1
Supported
PHP 8.1+5.1.0
1 year ago
September 14, 2024
5.1.6
10 months ago
February 23, 2025
Yes
5.0
End of life
PHP 8.1+5.0.0
2 years ago
September 10, 2023
5.0.11
1 year ago
September 13, 2024
Ended 9 months ago
March 29, 2025
4.6
Supported
PHP 7.4+4.6.0
9 months ago
March 23, 2025
4.6.3
1 month ago
December 01, 2025
Ends in 7 months
September 09, 2026
4.5
Supported
PHP 7.4+4.5.0
2 years ago
October 15, 2023
4.5.10
9 months ago
March 22, 2025
Ends in 7 months
September 09, 2026
4.4
Supported
PHP 7.4+4.4.0
3 years ago
June 07, 2022
4.4.18
2 years ago
September 28, 2023
Ends in 7 months
September 09, 2026
4.3
Supported
PHP 7.2+4.3.0
4 years ago
October 24, 2021
4.3.11
3 years ago
January 06, 2023
Ends in 7 months
September 09, 2026
4.2
End of life
PHP 7.2+4.2.0
5 years ago
December 21, 2020
4.2.12
3 years ago
January 07, 2023
Ended 2 years, 4 months ago
September 09, 2023
4.1
End of life
PHP 7.2+4.1.0
5 years ago
July 05, 2020
4.1.7
5 years ago
December 13, 2020
No
4.0
End of life
PHP 7.2+4.0.0
6 years ago
December 16, 2019
4.0.10
5 years ago
December 08, 2020
No
3.10
End of life
PHP 5.6-7.43.10.0
4 years ago
June 20, 2021
3.10.5
3 years ago
January 02, 2023
Ended 3 years ago
December 15, 2022
3.9
End of life
PHP 5.6-7.43.9.0
5 years ago
June 21, 2020
3.9.10
4 years ago
May 31, 2021
Ended 4 years, 6 months ago
June 15, 2021
3.8
End of life
PHP 5.6-7.43.8.0
6 years ago
June 27, 2019
3.8.13
5 years ago
June 19, 2020
Ended 3 years ago
December 15, 2022
3.7
End of life
PHP 5.6-7.43.7.0
7 years ago
December 09, 2018
3.7.9
6 years ago
June 20, 2019
No
3.6
End of life
PHP 5.6-7.43.6.0
7 years ago
April 15, 2018
3.6.15
6 years ago
April 24, 2019
No
3.5
End of life
PHP 5.6-7.43.5.0
8 years ago
August 19, 2017
3.5.18
6 years ago
April 24, 2019
No
3.4
End of life
PHP 5.6-7.43.4.0
8 years ago
February 13, 2017
3.4.14
7 years ago
May 21, 2018
No
3.3
End of life
PHP 5.6-7.43.3.0
9 years ago
August 13, 2016
3.3.16
8 years ago
April 07, 2017
No
3.2
End of life
PHP 5.6-7.43.2.0
9 years ago
January 30, 2016
3.2.14
9 years ago
August 13, 2016
No
3.1
End of life
PHP 5.6-7.43.1.0
10 years ago
September 20, 2015
3.1.13
9 years ago
March 29, 2016
No
3.0
End of life
PHP 5.6-7.43.0.0
10 years ago
March 22, 2015
3.0.18
9 years ago
March 29, 2016
No
2.10
End of life
PHP 5.4-7.42.10.0
8 years ago
July 22, 2017
2.10.24
5 years ago
December 16, 2020
Ended 4 years, 6 months ago
June 15, 2021
2.9
End of life
PHP 5.4-7.42.9.0
9 years ago
September 19, 2016
2.9.9
8 years ago
May 26, 2017
No
2.8
End of life
PHP 5.4-7.42.8.0
9 years ago
February 07, 2016
2.8.9
9 years ago
September 19, 2016
No
2.7
End of life
PHP 5.4-7.42.7.0
10 years ago
July 12, 2015
2.7.11
9 years ago
March 14, 2016
No
2.6
End of life
PHP 5.4-7.42.6.0
11 years ago
December 23, 2014
2.6.13
9 years ago
March 14, 2016
No
2.5
End of life
PHP 5.4-7.42.5.0
11 years ago
May 13, 2014
2.5.9
10 years ago
August 07, 2015
No
2.4
End of life
PHP 5.4-7.42.4.0
12 years ago
August 30, 2013
2.4.10
11 years ago
May 18, 2014
No
2.3
End of life
PHP 5.4-7.42.3.7
12 years ago
July 05, 2013
2.3.10
12 years ago
August 30, 2013
No
2.2
End of life
PHP 5.4-7.42.2.9
12 years ago
July 18, 2013
2.2.9
12 years ago
July 18, 2013
No
1.3
End of life
PHP 4-51.3.17
12 years ago
July 03, 2013
1.3.21
10 years ago
November 01, 2015
No

CakePHP Lifecycle & End of Life (EOL) Policy

CakePHP handles version support through a clear security-focused approach, backing specific branches with fixes for reported vulnerabilities. The project maintains the latest major series actively, while providing extended security patches for recent minors in older majors.

Security updates target the current stable major and several recent branches from the previous major. This ensures that teams have time to upgrade without immediate exposure. Older branches eventually stop receiving any official patches, marking their end of life.

The policy prioritizes responsible disclosure for issues, with the core team preparing patches for all supported lines. Bug fixes generally go to the active development branch, but critical security concerns get backported where possible.

This setup balances ongoing innovation in the newest releases with protection for applications still on mature versions. Developers are encouraged to stay within supported branches to benefit from these safeguards.

Planning upgrades around this model helps maintain secure applications aligned with modern PHP standards.

Support Element Details
Active Branches Latest major and selected recent minors.
Security Focus Patches for vulnerabilities in supported lines.
EOL Transition No patches once out of scope.

Keeping track of these branches simplifies long-term project maintenance.

Risks of Using End-of-Life (EOL) Versions

Applications on EOL CakePHP branches miss out on patches for new vulnerabilities, raising the odds of successful attacks that could expose sensitive data or disrupt operations.

Evolving PHP versions and libraries may introduce incompatibilities, leading to runtime errors or degraded performance. Debugging without official guidance consumes extra resources.

In environments with strict rules, unsupported frameworks can trigger compliance failures, potentially resulting in audits or restrictions.

Long-term reliance on outdated code hinders adding modern features and slows team velocity. Transitioning to supported releases avoids these drawbacks.

Primary Risks

  • Unaddressed security flaws.
  • Compatibility breakdowns.
  • Regulatory non-compliance.
  • Increased upkeep effort.

What Happens After CakePHP Reaches EOL

After a branch reaches EOL, the team halts all official patches and assistance. Existing setups continue running, but lack defenses against fresh threats.

Source code stays available for reference or custom maintenance, though without coordinated community updates.

This period highlights the need to move to active branches, using migration tools for efficiency.

Post-EOL State Consequences
No Patches Static codebase.
Recommended Action Upgrade promptly.

People Also Ask -- CakePHP EOL & Support Questions

Q1: How does CakePHP handle version support?
Security fixes for current and recent branches.

Q2: Which branches get security patches?
Latest major and select prior minors.

Q3: What risks come with EOL versions?
No fixes for new vulnerabilities.

Q4: What to do when a version hits EOL?
Migrate to a supported branch.

Q5: How to follow support changes?
Review security policy and announcements.

Tracking & Monitoring CakePHP EOL Dates

Consult the security policy file for the list of branches currently eligible for vulnerability fixes.

Release notes and blog updates signal shifts in support scope.

Monitoring Tips

  • Check supported versions table.
  • Follow project announcements.
  • Note branch transitions.

How To Check Your CakePHP Version

In your application code, output the constant.

echo Cake\CORE\CakeVersion::VERSION;

Or inspect composer.json for the cakephp/cakephp dependency.

Recent Releases

Version Release date
5.3.0 2 days ago
January 10, 2026
5.2.11 3 days ago
January 09, 2026
5.3.0-RC2 29 days ago
December 14, 2025
5.2.10 1 month ago
December 05, 2025
4.6.3 1 month ago
December 01, 2025