WP Manifestindependent plugin directory
manifest / editor / news-block

News Block WP Registry grade B. Medium-severity findings · 2 findingsWP RegistryMedium-severity findings · 2 findingsOpen the reportB

WordPress Block for embedding COM and UCF Health news articles.

★ 0stars
1.6.2latest · 2 years ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/schrauger/news-block/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Adds a Gutenberg block to WordPress that will pull in posts from multiple internal sources.

Once all posts are loaded, it sorts them by date. The resulting block will contain a subset of the posts.

Example: You want to pull in all posts with a specific term from your primary network site, all posts from a second network site within your WordPress multisite, and all posts from a third source via an external rss feed. Add all three sources, then select the number of posts you want to ultimately display. You can also specify a date range.

Development

To modify the plugin, you'll need to install npm on your machine, then run npm install to get all the dependencies. Then run npm run dev, which will run a program that constantly watches the directory for changes and compiles the files when you change the code.

If you modify the scss files, you'll need to use an scss compiler to create the correct css output.

Releases

19 releases.

Tag
Published
1.6.2 latest
Mar 8, 2024 2 years ago
Aug 9, 2023 3 years ago
May 31, 2023 3 years ago
Nov 21, 2022 3 years ago
Nov 21, 2022 3 years ago
Nov 17, 2022 3 years ago
May 2, 2022 4 years ago
Dec 3, 2020 5 years ago
Dec 3, 2020 5 years ago
Oct 27, 2020 5 years ago
Oct 27, 2020 5 years ago
Sep 29, 2020 6 years ago
Aug 31, 2020 6 years ago
Aug 17, 2020 6 years ago
Aug 17, 2020 6 years ago
Mar 18, 2020 6 years ago
Mar 16, 2020 6 years ago
Feb 19, 2020 6 years ago
Feb 19, 2020 6 years ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

B grade

Security

News Block 1.6.2 · audited by WP Registry

Medium-severity findings.

1 medium 1 low
Audited release
1.6.2
Findings
2
Worst severity
medium
Content hash
2b3c7769c988681dda67ccd3…

Findings

  • medium Public REST site/taxonomy enumeration on multisite

    information_disclosure

    Multiple routes under schrauger/news-block/v1 (get-sites, get-post-types, get-taxonomies, get-terms, including /site/{blog_id}/...) use permission_callback __return_true. get_sites_list returns network site list to unauthenticated callers — information disclosure useful for recon.

    news-block-endpoint.php:29-36

  • low REST routes use __return_true without in-handler auth

    missing_permission_callback

    All news-block REST routes set permission_callback to __return_true. Handlers are read-only metadata but still expand attack surface.

    news-block-endpoint.php:29-180

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.