Fluent PDF Generator

fluentforms-pdf · by wpmanageninja · wordpress.org ↗ · SVN ↗
Active installs
20k+
Current version
2.1.1
Added
2020-04-29
Last updated
2026-04-07 (1mo ago)
First seen by beacon
1mo ago
Total downloads
218,398

Alerts (0)

No open alerts.

Show 1 resolved alert
Medium code_scan_match Resolved · code_scan_fp_class_genre_encoding 2026-05-05 12:31:55 (17d ago)
Slugfluentforms-pdf
Finding count7
Findings
PatternKindFileLineSnippetConfidence
base64_decodebuiltinModules/FluentForms/FluentFormsIntegration.php1,021$feedId = isset($_REQUEST['id']) ? intval(Protector::decrypt(base64_decode($_REQUEST['id']))) : 0;medium
base64_decodebuiltinModules/FluentForms/FluentFormsIntegration.php1,023$submissionId = isset($_REQUEST['submission_id']) ? intval(Protector::decrypt(base64_decode($_REQUEST['submission_id']))) : 0;medium
base64_decodebuiltinvendor-prefixed/mpdf/mpdf/src/Image/ImageProcessor.php152$data = base64_decode($v[2]);medium
base64_decodebuiltinvendor-prefixed/mpdf/mpdf/src/CssManager.php253$file = $this->cache->write('_tempCSSidata' . random_int(1, 10000) . '_' . $i . '.' . $idata[2][$i], base64_decode($idata[3][$i]));medium
gzinflatebuiltinvendor-prefixed/setasign/fpdi/src/PdfParser/Filter/Flate.php61$data = @(gzinflate(substr($oData, 2)));medium
base64_decodebuiltinClasses/Controller/GlobalPdfManager.php1,012$feedId = isset($_REQUEST['id']) ? intval(Protector::decrypt(base64_decode($_REQUEST['id']))) : 0;medium
base64_decodebuiltinClasses/Controller/GlobalPdfManager.php1,014$submissionId = isset($_REQUEST['submission_id']) ? intval(Protector::decrypt(base64_decode($_REQUEST['submission_id']))) : 0;medium
Resolved sha7690dd9e853c73e4d3536b3266c149ab13b7aa69
View raw JSON
{
    "slug": "fluentforms-pdf",
    "finding_count": 7,
    "findings": [
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "Modules/FluentForms/FluentFormsIntegration.php",
            "line": 1021,
            "snippet": "$feedId = isset($_REQUEST['id']) ? intval(Protector::decrypt(base64_decode($_REQUEST['id']))) : 0;",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "Modules/FluentForms/FluentFormsIntegration.php",
            "line": 1023,
            "snippet": "$submissionId = isset($_REQUEST['submission_id']) ? intval(Protector::decrypt(base64_decode($_REQUEST['submission_id']))) : 0;",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "vendor-prefixed/mpdf/mpdf/src/Image/ImageProcessor.php",
            "line": 152,
            "snippet": "$data = base64_decode($v[2]);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "vendor-prefixed/mpdf/mpdf/src/CssManager.php",
            "line": 253,
            "snippet": "$file = $this->cache->write('_tempCSSidata' . random_int(1, 10000) . '_' . $i . '.' . $idata[2][$i], base64_decode($idata[3][$i]));",
            "confidence": "medium"
        },
        {
            "pattern": "gzinflate",
            "kind": "builtin",
            "file": "vendor-prefixed/setasign/fpdi/src/PdfParser/Filter/Flate.php",
            "line": 61,
            "snippet": "$data = @(gzinflate(substr($oData, 2)));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "Classes/Controller/GlobalPdfManager.php",
            "line": 1012,
            "snippet": "$feedId = isset($_REQUEST['id']) ? intval(Protector::decrypt(base64_decode($_REQUEST['id']))) : 0;",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "Classes/Controller/GlobalPdfManager.php",
            "line": 1014,
            "snippet": "$submissionId = isset($_REQUEST['submission_id']) ? intval(Protector::decrypt(base64_decode($_REQUEST['submission_id']))) : 0;",
            "confidence": "medium"
        }
    ],
    "resolved_sha": "7690dd9e853c73e4d3536b3266c149ab13b7aa69"
}

SVN committers (5)

Accounts with actual commit access to fluentforms-pdf 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
Mahmudul Hasan Arif 2017-08-17 9 2022-02-15 · r2679146 2024-01-18 · r3023486
Lukman Nakib 2019-10-03 6 2025-02-12 · r3239135 2026-04-07 · r3500543
WPManageNinja 2018-05-26 3 2020-04-29 · r2294425 2021-03-06 · r2488304
Niluthpal Purkayastha 2021-09-22 2 2026-03-30 · r3494342 2026-03-30 · r3494351
plugin-master 2007-03-09 1 2020-04-28 · r2293117 2020-04-28 · r2293117

Readme contributors (5)

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
Mahmudul Hasan Arif 2017-08-17 9 commits Active
WPManageNinja 2018-05-26 3 commits Active
Hasanuzzaman Shamim 2018-11-21 Active
Shahjahan Jewel 2012-10-04 Active
Sheikh Heera 2012-01-16 Active

Versions (16 most recent)

Version Released Download
2.1.1 2026-04-07 · 1mo ago zip
2.1.0 2026-03-30 · 1mo ago zip
2.0.0 2026-03-17 · 2mo ago zip
1.1.11 2025-11-27 · 5mo ago zip
1.1.10 2025-09-01 · 8mo ago zip
1.1.9 2025-02-12 · 1y ago zip
1.1.8 2024-01-18 · 2y ago zip
1.1.7 2023-06-22 · 2y ago zip
1.1.6 2022-11-02 · 3y ago zip
1.1.5 2022-10-17 · 3y ago zip
1.1.4 2022-10-07 · 3y ago zip
1.1.3 2022-05-19 · 4y ago zip
1.1.0 2022-02-24 · 4y ago zip
1.1.1 2022-02-24 · 4y ago zip
1.1.2 2022-02-24 · 4y ago zip
1.0.1 2020-07-08 · 5y ago zip