CVE-2025-22605: Coolify OS Command Injection Vulnerability in SSH Command Generation

Published Jan 24, 2025
·
Updated

Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Starting in version 4.0.0-beta.18 and prior to 4.0.0-beta.253, a vulnerability in the execution of commands on remote servers allows an authenticated user to execute arbitrary code on the local Coolify container, gaining access to data and private keys or tokens of other users/teams. The ability to inject malicious commands into the Coolify container gives authenticated attackers the ability to fully retrieve and control the data and availability of the software. Centrally hosted Coolify instances (open registration and/or multiple teams with potentially untrustworthy users) are especially at risk, as sensitive data of all users and connected servers can be leaked by any user. Additionally, attackers are able to modify the running software, potentially deploying malicious images to remote nodes or generally changing its behavior. Version 4.0.0-beta.253 patches this issue.

Affected Software

235 affected components
Coolify Coolify>=4.0.0-beta.18<4.0.0-beta.253
Coollabs Coolify=4.0.0-beta100
Coollabs Coolify=4.0.0-beta101
Coollabs Coolify=4.0.0-beta102
Coollabs Coolify=4.0.0-beta103
Coollabs Coolify=4.0.0-beta104
Coollabs Coolify=4.0.0-beta105
Coollabs Coolify=4.0.0-beta106
Coollabs Coolify=4.0.0-beta107
Coollabs Coolify=4.0.0-beta108
Coollabs Coolify=4.0.0-beta109
Coollabs Coolify=4.0.0-beta110
Coollabs Coolify=4.0.0-beta111
Coollabs Coolify=4.0.0-beta112
Coollabs Coolify=4.0.0-beta113
Coollabs Coolify=4.0.0-beta114
Coollabs Coolify=4.0.0-beta115
Coollabs Coolify=4.0.0-beta116
Coollabs Coolify=4.0.0-beta117
Coollabs Coolify=4.0.0-beta118
Coollabs Coolify=4.0.0-beta119
Coollabs Coolify=4.0.0-beta120
Coollabs Coolify=4.0.0-beta121
Coollabs Coolify=4.0.0-beta122
Coollabs Coolify=4.0.0-beta123
Coollabs Coolify=4.0.0-beta124
Coollabs Coolify=4.0.0-beta125
Coollabs Coolify=4.0.0-beta126
Coollabs Coolify=4.0.0-beta127
Coollabs Coolify=4.0.0-beta128
Coollabs Coolify=4.0.0-beta129
Coollabs Coolify=4.0.0-beta130
Coollabs Coolify=4.0.0-beta131
Coollabs Coolify=4.0.0-beta132
Coollabs Coolify=4.0.0-beta133
Coollabs Coolify=4.0.0-beta134
Coollabs Coolify=4.0.0-beta135
Coollabs Coolify=4.0.0-beta136
Coollabs Coolify=4.0.0-beta137
Coollabs Coolify=4.0.0-beta138
Coollabs Coolify=4.0.0-beta139
Coollabs Coolify=4.0.0-beta140
Coollabs Coolify=4.0.0-beta141
Coollabs Coolify=4.0.0-beta142
Coollabs Coolify=4.0.0-beta143
Coollabs Coolify=4.0.0-beta144
Coollabs Coolify=4.0.0-beta145
Coollabs Coolify=4.0.0-beta146
Coollabs Coolify=4.0.0-beta147
Coollabs Coolify=4.0.0-beta148
Coollabs Coolify=4.0.0-beta149
Coollabs Coolify=4.0.0-beta150
Coollabs Coolify=4.0.0-beta151
Coollabs Coolify=4.0.0-beta152
Coollabs Coolify=4.0.0-beta153
Coollabs Coolify=4.0.0-beta154
Coollabs Coolify=4.0.0-beta155
Coollabs Coolify=4.0.0-beta156
Coollabs Coolify=4.0.0-beta157
Coollabs Coolify=4.0.0-beta158
Coollabs Coolify=4.0.0-beta159
Coollabs Coolify=4.0.0-beta160
Coollabs Coolify=4.0.0-beta161
Coollabs Coolify=4.0.0-beta162
Coollabs Coolify=4.0.0-beta163
Coollabs Coolify=4.0.0-beta164
Coollabs Coolify=4.0.0-beta165
Coollabs Coolify=4.0.0-beta166
Coollabs Coolify=4.0.0-beta167
Coollabs Coolify=4.0.0-beta168
Coollabs Coolify=4.0.0-beta169
Coollabs Coolify=4.0.0-beta170
Coollabs Coolify=4.0.0-beta171
Coollabs Coolify=4.0.0-beta172
Coollabs Coolify=4.0.0-beta173
Coollabs Coolify=4.0.0-beta174
Coollabs Coolify=4.0.0-beta175
Coollabs Coolify=4.0.0-beta176
Coollabs Coolify=4.0.0-beta177
Coollabs Coolify=4.0.0-beta178
Coollabs Coolify=4.0.0-beta179
Coollabs Coolify=4.0.0-beta18
Coollabs Coolify=4.0.0-beta180
Coollabs Coolify=4.0.0-beta181
Coollabs Coolify=4.0.0-beta182
Coollabs Coolify=4.0.0-beta183
Coollabs Coolify=4.0.0-beta184
Coollabs Coolify=4.0.0-beta185
Coollabs Coolify=4.0.0-beta186
Coollabs Coolify=4.0.0-beta187
Coollabs Coolify=4.0.0-beta188
Coollabs Coolify=4.0.0-beta189
Coollabs Coolify=4.0.0-beta19
Coollabs Coolify=4.0.0-beta190
Coollabs Coolify=4.0.0-beta191
Coollabs Coolify=4.0.0-beta192
Coollabs Coolify=4.0.0-beta193
Coollabs Coolify=4.0.0-beta194
Coollabs Coolify=4.0.0-beta195
Coollabs Coolify=4.0.0-beta196
Coollabs Coolify=4.0.0-beta197
Coollabs Coolify=4.0.0-beta198
Coollabs Coolify=4.0.0-beta199
Coollabs Coolify=4.0.0-beta20
Coollabs Coolify=4.0.0-beta200
Coollabs Coolify=4.0.0-beta201
Coollabs Coolify=4.0.0-beta202
Coollabs Coolify=4.0.0-beta203
Coollabs Coolify=4.0.0-beta204
Coollabs Coolify=4.0.0-beta205
Coollabs Coolify=4.0.0-beta206
Coollabs Coolify=4.0.0-beta207
Coollabs Coolify=4.0.0-beta208
Coollabs Coolify=4.0.0-beta209
Coollabs Coolify=4.0.0-beta21
Coollabs Coolify=4.0.0-beta211
Coollabs Coolify=4.0.0-beta212
Coollabs Coolify=4.0.0-beta213
Coollabs Coolify=4.0.0-beta214
Coollabs Coolify=4.0.0-beta215
Coollabs Coolify=4.0.0-beta216
Coollabs Coolify=4.0.0-beta217
Coollabs Coolify=4.0.0-beta218
Coollabs Coolify=4.0.0-beta219
Coollabs Coolify=4.0.0-beta22
Coollabs Coolify=4.0.0-beta220
Coollabs Coolify=4.0.0-beta221
Coollabs Coolify=4.0.0-beta222
Coollabs Coolify=4.0.0-beta223
Coollabs Coolify=4.0.0-beta224
Coollabs Coolify=4.0.0-beta225
Coollabs Coolify=4.0.0-beta226
Coollabs Coolify=4.0.0-beta227
Coollabs Coolify=4.0.0-beta228
Coollabs Coolify=4.0.0-beta229
Coollabs Coolify=4.0.0-beta23
Coollabs Coolify=4.0.0-beta230
Coollabs Coolify=4.0.0-beta231
Coollabs Coolify=4.0.0-beta232
Coollabs Coolify=4.0.0-beta233
Coollabs Coolify=4.0.0-beta234
Coollabs Coolify=4.0.0-beta235
Coollabs Coolify=4.0.0-beta236
Coollabs Coolify=4.0.0-beta237
Coollabs Coolify=4.0.0-beta238
Coollabs Coolify=4.0.0-beta239
Coollabs Coolify=4.0.0-beta24
Coollabs Coolify=4.0.0-beta240
Coollabs Coolify=4.0.0-beta241
Coollabs Coolify=4.0.0-beta242
Coollabs Coolify=4.0.0-beta243
Coollabs Coolify=4.0.0-beta244
Coollabs Coolify=4.0.0-beta245
Coollabs Coolify=4.0.0-beta246
Coollabs Coolify=4.0.0-beta247
Coollabs Coolify=4.0.0-beta248
Coollabs Coolify=4.0.0-beta249
Coollabs Coolify=4.0.0-beta25
Coollabs Coolify=4.0.0-beta250
Coollabs Coolify=4.0.0-beta251
Coollabs Coolify=4.0.0-beta252
Coollabs Coolify=4.0.0-beta26
Coollabs Coolify=4.0.0-beta27
Coollabs Coolify=4.0.0-beta28
Coollabs Coolify=4.0.0-beta29
Coollabs Coolify=4.0.0-beta30
Coollabs Coolify=4.0.0-beta31
Coollabs Coolify=4.0.0-beta32
Coollabs Coolify=4.0.0-beta33
Coollabs Coolify=4.0.0-beta34
Coollabs Coolify=4.0.0-beta35
Coollabs Coolify=4.0.0-beta36
Coollabs Coolify=4.0.0-beta37
Coollabs Coolify=4.0.0-beta38
Coollabs Coolify=4.0.0-beta39
Coollabs Coolify=4.0.0-beta40
Coollabs Coolify=4.0.0-beta41
Coollabs Coolify=4.0.0-beta42
Coollabs Coolify=4.0.0-beta43
Coollabs Coolify=4.0.0-beta44
Coollabs Coolify=4.0.0-beta45
Coollabs Coolify=4.0.0-beta46
Coollabs Coolify=4.0.0-beta47
Coollabs Coolify=4.0.0-beta48
Coollabs Coolify=4.0.0-beta49
Coollabs Coolify=4.0.0-beta50
Coollabs Coolify=4.0.0-beta51
Coollabs Coolify=4.0.0-beta52
Coollabs Coolify=4.0.0-beta53
Coollabs Coolify=4.0.0-beta54
Coollabs Coolify=4.0.0-beta55
Coollabs Coolify=4.0.0-beta56
Coollabs Coolify=4.0.0-beta57
Coollabs Coolify=4.0.0-beta58
Coollabs Coolify=4.0.0-beta59
Coollabs Coolify=4.0.0-beta60
Coollabs Coolify=4.0.0-beta61
Coollabs Coolify=4.0.0-beta62
Coollabs Coolify=4.0.0-beta63
Coollabs Coolify=4.0.0-beta64
Coollabs Coolify=4.0.0-beta65
Coollabs Coolify=4.0.0-beta66
Coollabs Coolify=4.0.0-beta67
Coollabs Coolify=4.0.0-beta68
Coollabs Coolify=4.0.0-beta69
Coollabs Coolify=4.0.0-beta70
Coollabs Coolify=4.0.0-beta71
Coollabs Coolify=4.0.0-beta72
Coollabs Coolify=4.0.0-beta73
Coollabs Coolify=4.0.0-beta74
Coollabs Coolify=4.0.0-beta75
Coollabs Coolify=4.0.0-beta76
Coollabs Coolify=4.0.0-beta77
Coollabs Coolify=4.0.0-beta78
Coollabs Coolify=4.0.0-beta79
Coollabs Coolify=4.0.0-beta80
Coollabs Coolify=4.0.0-beta81
Coollabs Coolify=4.0.0-beta82
Coollabs Coolify=4.0.0-beta83
Coollabs Coolify=4.0.0-beta84
Coollabs Coolify=4.0.0-beta85
Coollabs Coolify=4.0.0-beta86
Coollabs Coolify=4.0.0-beta87
Coollabs Coolify=4.0.0-beta88
Coollabs Coolify=4.0.0-beta89
Coollabs Coolify=4.0.0-beta90
Coollabs Coolify=4.0.0-beta91
Coollabs Coolify=4.0.0-beta92
Coollabs Coolify=4.0.0-beta93
Coollabs Coolify=4.0.0-beta94
Coollabs Coolify=4.0.0-beta95
Coollabs Coolify=4.0.0-beta96
Coollabs Coolify=4.0.0-beta97
Coollabs Coolify=4.0.0-beta98
Coollabs Coolify=4.0.0-beta99

Event History

Jan 24, 2025
CVE Published
via MITRE·02:54 PM
Data Sourced
via MITRE·02:54 PM
DescriptionWeakness
Data Sourced
via NVD·03:15 PM
RemedyDescriptionSeverityWeaknessAffected Software
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2025-22605?

CVE-2025-22605 is considered a critical vulnerability due to its potential for arbitrary code execution on affected systems.

2

How do I fix CVE-2025-22605?

To fix CVE-2025-22605, upgrade Coolify to version 4.0.0-beta.253 or later.

3

Who is affected by CVE-2025-22605?

CVE-2025-22605 affects all versions of Coolify from 4.0.0-beta.18 up to 4.0.0-beta.253.

4

Can an unauthenticated user exploit CVE-2025-22605?

No, CVE-2025-22605 requires an authenticated user to exploit the vulnerability.

5

What are the potential implications of CVE-2025-22605?

Exploitation of CVE-2025-22605 may allow an attacker to execute arbitrary commands on the server, leading to complete compromise.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203