Telegram Bot & Channel Security & Risk Analysis

wordpress.org/plugins/telegram-bot

Supercharge your WordPress site with Telegram! Broadcast posts, automate notifications, and build interactive bots for your users, groups, and channel …

600 active installs v4.1.1 PHP 7.0+ WP 4.6+ Updated Nov 20, 2025
botchannelgroupnewslettertelegram
95
A · Safe
CVEs total3
Unpatched0
Last CVENov 24, 2025
Safety Verdict

Is Telegram Bot & Channel Safe to Use in 2026?

Generally Safe

Score 95/100

Telegram Bot & Channel has a strong security track record. Known vulnerabilities have been patched promptly.

3 known CVEsLast CVE: Nov 24, 2025Updated 4mo ago
Risk Assessment

The telegram-bot plugin v4.1.1 exhibits a mixed security posture. On the positive side, the static analysis reveals no exposed AJAX handlers, REST API routes, shortcodes, or cron events that lack authentication or permission checks, indicating a well-secured attack surface. The plugin also exclusively uses prepared statements for its single SQL query and has a reasonable number of nonces and capability checks. However, there are notable concerns. The output escaping is only 51% proper, which leaves a significant portion of outputs potentially vulnerable to cross-site scripting (XSS) attacks. While the taint analysis did not uncover any critical or high-severity issues, the file operations and external HTTP requests warrant attention in conjunction with the output escaping. The vulnerability history is a significant concern, with three known CVEs, including one high-severity vulnerability, although none are currently unpatched. The prevalence of Cross-Site Request Forgery (CSRF) and XSS in past vulnerabilities suggests recurring issues with input validation and output sanitization, despite some efforts in the code. Overall, while the attack surface is minimal, the historical vulnerability pattern and the low output escaping rate present a moderate risk that requires careful monitoring and potential remediation.

Key Concerns

  • Low output escaping percentage
  • History of high severity vulnerability
  • History of medium severity vulnerabilities
  • History of CSRF vulnerabilities
  • History of XSS vulnerabilities
Vulnerabilities
3

Telegram Bot & Channel Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
1 CVE in 2024
2024
1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

High
1
Medium
2

3 total CVEs

CVE-2025-13068high · 7.2Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Telegram Bot & Channel <= 4.1 - Unauthenticated Stored Cross-Site Scripting via Telegram Username

Nov 24, 2025 Patched in 4.1.1 (1d)
CVE-2024-38789medium · 4.3Cross-Site Request Forgery (CSRF)

Telegram Bot & Channel <= 3.8.2 - Cross-Site Request Forgery

Jul 20, 2024 Patched in 4.0 (314d)
CVE-2023-34006medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Telegram Bot & Channel <= 3.6.2 - Authenticated (Administrator+) Stored Cross-Site Scripting

May 29, 2023 Patched in 3.6.3 (239d)
Code Analysis
Analyzed Mar 16, 2026

Telegram Bot & Channel Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
1 prepared
Unescaped Output
54
57 escaped
Nonce Checks
3
Capability Checks
3
File Operations
10
External Requests
2
Bundled Libraries
0

SQL Query Safety

100% prepared1 total queries

Output Escaping

51% escaped111 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
telegram_send_panel (panel\send.php:2)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Telegram Bot & Channel Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 30
actionadmin_noticesadmin-messages.php:2
filtermanage_edit-telegram_subscribers_columnscolumns.php:3
filtermanage_edit-telegram_groups_columnscolumns.php:15
filterbulk_actions-edit-telegram_subscriberscolumns.php:26
filterhandle_bulk_actions-edit-telegram_subscriberscolumns.php:31
actionmanage_telegram_subscribers_posts_custom_columncolumns.php:43
actionmanage_telegram_groups_posts_custom_columncolumns.php:44
actionadmin_initcolumns.php:72
filterposts_searchcolumns.php:76
actioninitcustom-post-types.php:2
actionadd_meta_boxescustom-post-types.php:140
actionsave_postcustom-post-types.php:201
actionfuture_postcustom-post-types.php:388
actionpublish_postcustom-post-types.php:389
actionpublish_future_postcustom-post-types.php:390
actionpost_submitbox_misc_actionscustom-post-types.php:392
actionenqueue_block_editor_assetscustom-post-types.php:457
actioninitcustom-post-types.php:483
actionplugins_loadedtelegram-bot.php:18
actionadmin_menutelegram-bot.php:36
actionadmin_inittelegram-bot.php:85
actioninittelegram-bot.php:115
actionpublish_pagetelegram-bot.php:116
actiontemplate_redirecttelegram-bot.php:164
filterquery_varstelegram-bot.php:183
filteruser_can_richedittelegram-bot.php:198
filterenter_title_heretelegram-bot.php:475
actionadmin_print_footer_scriptstelegram-bot.php:493
filterquicktags_settingstelegram-bot.php:506
actionwidgets_inittelegram-bot.php:554
Maintenance & Trust

Telegram Bot & Channel Maintenance & Trust

Maintenance Signals

WordPress version tested
Last updatedNov 20, 2025
PHP min version7.0
Downloads83K

Community Trust

Rating96/100
Number of ratings22
Active installs600
Developer Profile

Telegram Bot & Channel Developer Profile

Marco Milesi

13 plugins · 13K total installs

77
trust score
Avg Security Score
97/100
Avg Patch Time
280 days
View full developer profile
Detection Fingerprints

How We Detect Telegram Bot & Channel

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/telegram-bot/panel/css/bootstrap.min.css/wp-content/plugins/telegram-bot/panel/css/telegram-bot.css/wp-content/plugins/telegram-bot/panel/js/telegram-bot.js
Version Parameters
/wp-content/plugins/telegram-bot/panel/css/bootstrap.min.css?ver=/wp-content/plugins/telegram-bot/panel/css/telegram-bot.css?ver=/wp-content/plugins/telegram-bot/panel/js/telegram-bot.js?ver=

HTML / DOM Fingerprints

CSS Classes
telegram-log-panel
Data Attributes
data-tb-token
FAQ

Frequently Asked Questions about Telegram Bot & Channel