<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/xsl' href="../style/web.xsl"?>
<website 
    name="Keycloak: Releases, patches &amp; end-of-life"
    
    description="Obtain all lifecycle information relevant to security for the Keycloak from the Keycloak, including versions, patches and end-of-life data."
   
    overview-image="https://live.versio.io/product/keycloak.svg" 
    overview-title="Keycloak"
    
    mainmenu="" submenu="" subsubmenu="" 
    
    file="product-release-end-of-life-eol-keycloak-keycloak"
    language="en"
    >


 <keywords>
    <term>Keycloak</term>
    <term>Keycloak</term>
    <term>Application</term>
    <term>Release</term>
    <term>Version</term>
    <term>Major</term>
    <term>Minor</term>
    <term>Patch</term>
    <term>End-of-life</term>
    <term>EOL</term>
    <term>Support</term>
    <term>End-of-support</term>
    <term>EOS</term>
    <term>Maintenance</term>
    <term>End-of-maintenance</term>
    <term>EOM</term>
    <term>Security</term>
    <term>Long-term support</term>
    <term>LTS</term>
    <term>Vulnerabilities</term>
    <term>Common vulnerabilities &amp; exposures</term>
    <term>CVE</term>
    <term>Security</term>
</keywords>

    <content>
        
        <item type="header" 
            opengraph="opengraph" 
            img="../img/product-release-version-end-of-life/keycloak-keycloak.jpg" 
            icon="https://live.versio.io/topology/keycloak.svg"
            header1="Lifecycle guide for Keycloak from Keycloak"
            header2="All releases, patches, maintenance and support periods at a glance" 
        >
            <link title="All supported products">product-release-end-of-life-overview.xml</link>

            <link title="Free Versio.io trial">free-trial.xml</link>
        </item>

        <item type="paragraph"></item>

        <item type="paragraph">📅 Last update on 2025-08-08</item>
       
        
        <item type="header2" class="article-title">What is Keycloak?</item>
        <item type="paragraph" imgLink="content-end-of-life-product-release-version-database.xml" alt="Automate product release and end-of-life management" img="../img/product-release-version-end-of-life/keycloak-keycloak.svg"><![CDATA[Keycloak is an open source software product to allow single sign-on with identity and access management aimed at modern applications and services. As of March 2018 this WildFly community project is under the stewardship of Red Hat who use it as the upstream project for their RH-SSO product.]]></item>

        <item type="paragraph">&#160;</item>
        
        <item type="header2" class="article-title">The entire lifecycle of Keycloak</item>

        <item type="paragraph">
            The following figure shows you the visualised product life cycle of Keycloak. You can see all releases with the latest patch version, the long-term support characteristics (orange flag in the green circle, the periods for version provision, maintenance and support.
        </item>
        <item type="image" title="Keycloak (Keycloak) release, version and end-of-life information" img="../img/product-release-version-end-of-life/keycloak-keycloak.jpg"></item>
        <item type="paragraph">Figure: Release, patch and end-of-life cycle of product Keycloak (Keycloak)</item>
        <item type="paragraph">&#160;</item>
     
        
        <item type="removeableParagraph" heading="What is the Keycloak release strategy?">Depending on the severity of a vulnerability the issue may be fixed in the current major.minor release of Keycloak, or for lower severity vulnerabilities or hardening in the following major.minor release. Refer to https://www.keycloak.org/downloads to find the latest release.

If you are unable to regularly upgrade Keycloak it is encourage you to consider Red Hat Single Sign-On, which offers long term support of specific versions of Keycloak.</item>
        

        <item type="end-of-life" product="Keycloak">
            <property-list>
                <listItem>
                    <first>Product</first>
                    <second>Keycloak</second>
                </listItem>
                <listItem>
                    <first>Vendor</first>
                    <second>Keycloak</second>
                </listItem>
                <listItem>
                    <first>Latest version</first>
                    <second>26.3.2</second>
                </listItem>
                <listItem>
                    <first>Number of releases</first>
                    <second>58</second>
                </listItem>
                <listItem>
                    <first>Number of versions</first>
                    <second>226</second>
                </listItem>
                <listItem>
                    <first>Number of unstable versions</first>
                    <second>30</second>
                </listItem>
                <listItem>
                    <first>Number of versions affected by CVE</first>
                    <second>193</second>
                </listItem>
                <listItem>
                    <first>Licence</first>
                    <second>Apache License 2.0</second>
                </listItem>
                <listItem>
                    <first>Licence details</first>
                    <secondlink>https://github.com/keycloak/keycloak/blob/main/LICENSE.txt</secondlink>
                </listItem>
                <listItem>
                    <first>Product site</first>
                    <secondlink></secondlink>
                </listItem>
                <listItem>
                    <first>Release info</first>
                    <secondlink></secondlink>
                </listItem>
                <listItem>
                    <first>Version command</first>
                    <second><![CDATA[]]></second>
                </listItem>
                <listItem>
                    <first>Wikipedia</first>
                    <secondlink>https://en.wikipedia.org/wiki/Keycloak</secondlink>
                </listItem>
                <!-- <listItem>
                    <first>Last verification date</first>
                    <second>2025-08-08</second>
                </listItem> -->
            </property-list>
        </item>
		<item type="paragraph">&#160;</item>


		<item type="paragraph">&#160;</item>
		<item type="contact" title="Questions or interested? Talk to me!" person="lukas"/>


    </content>
</website>