October is a self-hosted content management system (CMS) based on the PHP programming language and Laravel web application framework. It supports MariaDB, MySQL, PostgreSQL, SQLite and SQL Server for the database back end[3] and uses a flat file database for the front end structure.[4] The October CMS covers a range of capabilities such as users, permissions, themes, and plugins, and is seen as a simpler alternative to WordPress.[5][6][7]

Quick Facts Developer(s), Initial release ...
October
Developer(s)Alexey Bobkov, Samuel Georges
Initial releaseMay 15, 2014; 10 years ago (2014-05-15)[1]
Stable release
v3.7.6[2] / 2024-12-05[±]
Written inPHP
Operating systemCross-platform
TypeContent management system
LicenseSource-available commercial software; subscription license required for continued use
Websiteoctobercms.com Edit this at Wikidata
Close

The platform is intended to have a small learning curve and a template system easily manageable with version control systems.[7] As of November 2023, October is the second-most starred PHP CMS repository hosted on GitHub[8] and is 17th most popular on the Entire Internet in Open Source category according to built with.[9]

On April 12, 2021, October CMS transitioned from using an MIT License to a proprietary software model[10] citing concerns over a lack of sustainability with the open-source model.

Features

October offers the following features, among others:

  • Components, a key feature that are configurable building elements that can be attached to any page.[11]
  • Building an interface requires minimal programming.[12]
  • Flat files are used to serve the website structure.[13]
  • Includes an Ajax framework built in for back-end and front-end.[12]
  • Uses Twig as template engine. This makes it possible to completely separate data from the templates.
  • File manager with CDN support and image cropping.
  • CSS and JavaScript assets can be combined and minified with just a single tag in the CMS templates.
  • The whole setup is event-driven, which enables the user to hook into core or plugin processes and extend them.
  • Updates and plugins are delivered with a package manager.
  • Community-contributed extensions in the October CMS marketplace.
  • The back-end is translated into 36 languages.

Ukraine cyberattacks

From the 13th to 14th of January 2022, a known vulnerability in October CMS was used to deface the Ministry of Education and Science, the Ministry of Foreign Affairs, the Cabinet of Ministers and other Ukrainian government websites as part of the 2022 Ukraine cyberattacks.[14][15] The Ukrainian Ministry of Digital Transformation announced that there was no data leak.[16] The vulnerabilities were fixed nearly a year before the attack,[17] although not all sites were running the latest version.[18][19] Ukrainian cybersecurity agencies said the attack involved exploitation of CVE-2021-32648,[20] a vulnerability in the October CMS, as well as the exploitation of the notorious Log4Shell flaw, and DDoS attacks.[21]

See also

References

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.