WP Manifestindependent plugin directory
manifest / events / wordpress-calendar-feeds

Calendar Feed Generator WP Registry grade B. Medium-severity findings · 1 findingWP RegistryMedium-severity findings · 1 findingOpen the reportB

📆 automatic generation of iCalendar feeds for our website

★ 0stars
12release downloads
v1.1.0latest · 6mo ago

Install

Download calendar-feeds.v1.1.0.zip From the v1.1.0 release on GitHub, Apr 9, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/unikino-gegenlicht/wordpress-calendar-feeds/releases/download/v1.1.0/calendar-feeds.v1.1.0.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

wordpress-calendar-feeds

📆 a plugin for generating ical files for semesters and single screenings

License Current Release Badge

This WordPress plugin allows us to generate calendar feeds for the semesters and single screenings.

It exposes the following functions which allow other plugins and themes to interact with this plugin to generate the iCalendar files:

  • ggl_cal_entry(WP_Post $post): string
  • ggl_cal_entry_uri(WP_Post $post): string

Releases

3 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.1.0 latest
Apr 9, 2026 6mo ago
calendar-feeds.v1.1.0.zip +1 asset
5
calendar-feeds.v1.1.0.zip4
LICENSE1
Apr 9, 2026 6mo ago
calendar-feeds.v1.0.1.zip +1 asset
10
calendar-feeds.v1.0.1.zip7
LICENSE3
Apr 9, 2026 6mo ago
calendar-feeds.v1.0.0.zip +1 asset
1
calendar-feeds.v1.0.0.zip1
LICENSE0
B grade

Security

Calendar Feed Generator 1.1.0 · audited by WP Registry

Medium-severity findings.

1 medium
Audited release
1.1.0
Findings
1
Worst severity
medium
Content hash
a4fe902cb45f1a0c2c3f3b30…

Findings

  • medium Calendar application password stored in plaintext user meta

    insecure_config

    ggl_cf__generate_access_token stores the raw application password in user meta key calendar_password. Any vulnerability or privileged read of usermeta exposes a reusable Application Password credential for that user.

    src/generate.php:23-35

    Recommendation

    Do not persist the plaintext app password; store only the UUID and have users regenerate tokens, or encrypt at rest.

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.