Breeze Cache

breeze · by cloudways · wordpress.org ↗ · SVN ↗
Acquired by Cloudways (DigitalOcean). New committers from that team's naming convention are expected and will not fire takeover events. source ↗
Active installs
300k+
Current version
2.5.17
Added
2017-07-22
Last updated
2026-09-16 (4d ago)
First seen by beacon
5mo ago
Total downloads

Statistics

2024-06-17 → 2026-09-10 · 816 days
Downloads today
25,935
7-day total 199,381
Week over week
▲ +134%
vs prior 7 days
30-day trend
rising
▼ -35% MoM
Abandonment
○○○○○
healthy
Downloads/day Linear trend
120k90k60k30k02024-062024-102025-032025-072025-122026-04
115k87k58k29k02026-062026-062026-072026-072026-082026-08
89k66k44k22k02026-082026-082026-082026-082026-092026-09

Active versions

2.52.2
2.5 · 57.2%2.2 · 18.0%2.0 · 8.0%2.1 · 6.8%2.4 · 6.5%other · 3.6%

Ratings

5★
73
4★
1
3★
7
2★
15
1★
30

Support: 4/7 resolved

Alerts (0)

No open alerts.

Show 3 resolved alerts
Critical code_pattern Resolved · no_longer_matches 2026-04-24 17:01:47 (4mo ago)
Slugbreeze
Patternunserialize_after_remote_call
Kindbuiltin
Version2.4.5
Hit count1
First hit
File
inc/cache/execute-cache.php
Line
643
Snippet
L640: $cacheFile = file_get_contents( $path ); → L643: $datas = unserialize( $cacheFile );
Explanationa remote HTTP fetch (`wp_remote_*`/`curl_exec`/`file_get_contents`) is followed by `@unserialize` within the same file — classic PHP Object Injection C2 gadget used by EP and most WP supply-chain backdoors. The error-suppressed form is the tell: legit code wants to know when deserialize fails; attackers suppress so malformed gadgets do not leak.
View raw JSON
{
    "slug": "breeze",
    "pattern": "unserialize_after_remote_call",
    "kind": "builtin",
    "version": "2.4.5",
    "hit_count": 1,
    "first_hit": {
        "file": "inc/cache/execute-cache.php",
        "line": 643,
        "snippet": "L640: $cacheFile = file_get_contents( $path );  \u2192  L643: $datas = unserialize( $cacheFile );"
    },
    "explanation": "a remote HTTP fetch (`wp_remote_*`/`curl_exec`/`file_get_contents`) is followed by `@unserialize` within the same file \u2014 classic PHP Object Injection C2 gadget used by EP and most WP supply-chain backdoors. The error-suppressed form is the tell: legit code wants to know when deserialize fails; attackers suppress so malformed gadgets do not leak."
}
Critical code_scan_delta Resolved · fp_local_disk_cache 2026-04-24 15:57:56 (4mo ago)
Slugbreeze
Previous version2.4.5
Current version2.4.5
New findings
PatternKindFileLineSnippetConfidence
unserialize_after_remote_callbuiltininc/cache/execute-cache.php643L640: $cacheFile = file_get_contents( $path ); → L643: $datas = unserialize( $cacheFile );high
New finding count1
View raw JSON
{
    "slug": "breeze",
    "previous_version": "2.4.5",
    "current_version": "2.4.5",
    "new_findings": [
        {
            "pattern": "unserialize_after_remote_call",
            "kind": "builtin",
            "file": "inc/cache/execute-cache.php",
            "line": 643,
            "snippet": "L640: $cacheFile = file_get_contents( $path );  \u2192  L643: $datas = unserialize( $cacheFile );",
            "confidence": "high"
        }
    ],
    "new_finding_count": 1
}
Critical new_committer_young_account Resolved · no_longer_matches 2026-04-23 19:05:03 (5mo ago)
Slugbreeze
Committerowaisalam
Display nameowaisalam
Member since2024-04-02
First commit at2024-05-27 08:31:51
Account age at first commit55
Commit count188
Active installs400,000
View raw JSON
{
    "slug": "breeze",
    "committer": "owaisalam",
    "display_name": "owaisalam",
    "member_since": "2024-04-02",
    "first_commit_at": "2024-05-27 08:31:51",
    "account_age_at_first_commit": 55,
    "commit_count": 188,
    "active_installs": 400000
}

SVN committers (3)

Accounts with actual commit access to breeze on plugins.svn.wordpress.org, reconstructed from svn log. This is the list that matters for ownership changes — not the readme contributors.

Committer Member since Commits First commit Latest commit
adeelkhan Young account 2017-06-10 608 2017-07-22 · r1700711 2024-04-22 · r3074985
owaisalam Young account 2024-04-02 211 2024-05-27 · r3092966 2026-09-03 · r3679452
plugin-master 2007-03-09 1 2017-07-06 · r1692119 2017-07-06 · r1692119

Readme contributors (1)

Names the plugin's readme declares as contributors. A soft signal — anyone can be listed. The SVN access column is the ground-truth cross-reference: does this contributor actually commit code?

Contributor Member since SVN access Status
Cloudways 2015-11-30 Active

Versions (100 most recent)

Version Released Download
2.5.15 zip
2.5.14 zip
2.5.11 zip
2.5.12 zip
2.5.13 zip
2.5.10 zip
2.5.9 zip
2.5.8 zip
2.5.7 zip
2.5.5 zip
2.5.6 zip
2.5.4 2026-06-02 · 3mo ago zip
2.5.3 2026-05-21 · 4mo ago zip
2.5.2 2026-05-15 · 4mo ago zip
2.5.1 2026-05-12 · 4mo ago zip
2.5.0 2026-05-11 · 4mo ago zip
2.4.7 2026-04-29 · 4mo ago zip
2.4.6 2026-04-28 · 4mo ago zip
2.4.5 2026-04-21 · 5mo ago zip
2.4.4 2026-04-08 · 5mo ago zip
2.4.3 2026-04-06 · 5mo ago zip
2.4.2 2026-03-16 · 6mo ago zip
2.4.1 2026-03-03 · 6mo ago zip
2.4.0 2026-03-02 · 6mo ago zip
2.3.1 2026-02-10 · 7mo ago zip
2.3.0 2026-02-09 · 7mo ago zip
2.2.24 2026-01-26 · 7mo ago zip
2.2.23 2026-01-13 · 8mo ago zip
2.2.22 2025-12-22 · 9mo ago zip
2.2.21 2025-11-12 · 10mo ago zip
2.2.20 2025-09-24 · 12mo ago zip
2.2.19 2025-09-16 · 1y ago zip
2.2.18 2025-09-03 · 1y ago zip
2.2.17 2025-08-29 · 1y ago zip
2.2.16 2025-07-16 · 1y ago zip
2.2.15 2025-07-07 · 1y ago zip
2.2.14 2025-06-18 · 1y ago zip
2.2.13 2025-06-12 · 1y ago zip
2.2.12 2025-06-11 · 1y ago zip
2.2.11 2025-06-02 · 1y ago zip
2.2.10 2025-05-05 · 1y ago zip
2.2.9 2025-04-10 · 1y ago zip
2.2.8 2025-03-20 · 1y ago zip
2.2.7 2025-03-13 · 1y ago zip
2.2.6 2025-03-06 · 1y ago zip
2.2.5 2025-03-06 · 1y ago zip
2.2.4 2025-02-18 · 1y ago zip
2.2.3 2025-02-18 · 1y ago zip
2.2.2 2025-02-06 · 1y ago zip
2.2.1 2025-01-08 · 1y ago zip
2.2.0 2024-12-11 · 1y ago zip
2.1.20 2024-12-02 · 1y ago zip
2.1.19 2024-11-14 · 1y ago zip
2.1.18 2024-10-31 · 1y ago zip
2.1.17 2024-10-24 · 1y ago zip
2.1.16 2024-10-22 · 1y ago zip
2.1.15 2024-10-09 · 1y ago zip
2.1.14 2024-09-12 · 2y ago zip
2.1.13 2024-08-29 · 2y ago zip
2.1.12 2024-08-22 · 2y ago zip
2.1.11 2024-07-04 · 2y ago zip
2.1.10 2024-07-02 · 2y ago zip
2.1.9 2024-06-05 · 2y ago zip
2.1.8 2024-05-29 · 2y ago zip
2.1.7 2024-04-22 · 2y ago zip
2.1.6 2024-03-15 · 2y ago zip
2.1.5 2024-03-14 · 2y ago zip
2.1.4 2024-02-15 · 2y ago zip
2.1.3 2024-01-04 · 2y ago zip
2.1.2 2023-12-19 · 2y ago zip
2.1.1 2023-12-18 · 2y ago zip
2.1.0 2023-12-18 · 2y ago zip
2.0.33 2023-12-06 · 2y ago zip
2.0.32 2023-11-14 · 2y ago zip
2.0.31 2023-10-23 · 2y ago zip
2.0.30 2023-10-03 · 2y ago zip
2.0.29 2023-08-28 · 3y ago zip
2.0.28 2023-07-31 · 3y ago zip
2.0.27 2023-07-06 · 3y ago zip
2.0.26 2023-06-22 · 3y ago zip
2.0.25 2023-06-14 · 3y ago zip
2.0.24 2023-06-09 · 3y ago zip
2.0.23 2023-06-07 · 3y ago zip
2.0.22 2023-05-17 · 3y ago zip
2.0.21 2023-05-02 · 3y ago zip
2.0.20 2023-04-13 · 3y ago zip
2.0.19 2023-04-12 · 3y ago zip
2.0.18 2023-03-20 · 3y ago zip
2.0.17 2023-02-20 · 3y ago zip
2.0.16 2023-02-14 · 3y ago zip
2.0.15 2023-01-18 · 3y ago zip
2.0.14 2022-11-23 · 3y ago zip
2.0.13 2022-11-21 · 3y ago zip
2.0.12 2022-11-18 · 3y ago zip
2.0.11 2022-11-09 · 3y ago zip
2.0.10 2022-10-17 · 3y ago zip
2.0.9 2022-09-19 · 4y ago zip
2.0.8 2022-08-25 · 4y ago zip
2.0.7 2022-07-20 · 4y ago zip
2.0.6 2022-06-27 · 4y ago zip