Erlang/OTP 23 lifecycle

Label: Erlang/OTP 23.x

Current status

end of lifehigh

Erlang/OTP 23 reached end of life on 8 Jun 2023. Security and bug fixes are no longer provided by the project according to published lifecycle data.

This line is end of life.

Plan your upgrade →

Security: 2 tracked advisories affecting this line. Details below — lifecycle and vulnerability status are separate.

Official lifecycle source: Erlang/OTP Security Policy

Support phase
end of life
End of life
8 Jun 2023
Latest release
23.3.4
Released
11 Nov 2021

At a glance

Version line
23
Initial release
25 Sept 2020
Lifecycle phase
end of life
Latest stable
23.3.4
Latest release date
11 Nov 2021
EOL
8 Jun 2023
Risk
high
Releases tracked
20

Lifecycle timeline

Phases from published LifecyclePeriod records. Missing phases are not inferred.

  1. Release

    25 Sept 2020

  2. standard support

    25 Sept 2020 → 8 Jun 2023

    Source: Erlang/OTP Security Policy

  3. end of lifecurrent

    8 Jun 2023 → —

    Source: Erlang/OTP Security Policy

Erlang/OTP 23 reached end of life on 8 Jun 2023. Security and bug fixes are no longer provided by the project according to published lifecycle data.

Upgrade options

Newer supported Erlang/OTP version lines from CompatHub lifecycle data. Compatibility and security context use existing evidence only.

You are on Erlang/OTP 23

End of lifeEOL 8 June 2023

Supported upgrade options

Open full upgrade planner for Erlang/OTP 23

Security

Advisories affecting Erlang/OTP 23 (OSV.dev evidence). Known exploited status, due dates, and ransomware use from CISA KEV when matched.

Known vulnerabilities
2
Known exploited
0
Highest CVSS

Latest release

Previous releases

  • 23.3.3

    6 May 2021

  • 23.3.2

    27 Apr 2021

  • 23.3.1

    30 Mar 2021

Release history

20 concrete releases tracked for this line.

VersionRelease dateChannelSource
23.3.411 Nov 2021stableSource
23.3.36 May 2021stableSource
23.3.227 Apr 2021stableSource
23.3.130 Mar 2021stableSource
23.2.722 Jun 2022stableSource
23.2.625 Feb 2021stableSource
23.2.516 Feb 2021stableSource
23.2.44 Feb 2021stableSource
23.2.320 Jan 2021stableSource
23.2.215 Jan 2021stableSource
23.2.121 Dec 2020stableSource
23.1.57 Dec 2020stableSource
23.1.47 Jun 2021stableSource
23.1.317 Nov 2020stableSource
23.1.25 Nov 2020stableSource
23.1.12 Oct 2020stableSource
23.0.425 Sept 2020stableSource
23.0.325 Sept 2020stableSource
23.0.225 Sept 2020stableSource
23.0.125 Sept 2020stableSource

Release activity

Total releases
20
Last 30 days
0
Last 90 days
0
Avg. interval
~37 days
Most recent
11 Nov 2021

Should I use this version?

Not recommended for new deployments

Upgrade to a currently supported release line. Recommended target: Erlang/OTP 29.

Version comparison

Compact comparison against the nearest relevant release lines.

2329
Statusend of lifestandard support
Latest release23.3.429.0.6
EOLJun 2023Not published
Riskhighlow

Sources

Where this information comes from.

Lifecycle sources

Release sources

Data coverage

Last checked = last successful upstream check. Latest source update = when upstream content last changed.

Releases tracked
20
Lifecycle periods
2
EOL
Known
Provenance records
3
Data last checked
2 Sept 2026
Latest source update
2 Sept 2026

Other Erlang/OTP versions