WP Manifestindependent plugin directory
manifest / developer / yii-embed-wordpress

Yii Embed WP Registry grade A-. Low-severity findings · 2 findingsWP RegistryLow-severity findings · 2 findingsOpen the reportA-

Simple integration of Yii directly into your WordPress site

★ 6stars
30composer installs
1.1.0latest · 12 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/cornernote/yii-embed-wordpress/archive/refs/heads/master.zip

On Packagist as cornernote/yii-embed-wordpress:

composer require cornernote/yii-embed-wordpress
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Yii Embed for WordPress

Simple integration of Yii directly into WordPress.

Yii Framework & WordPress

Features

  • Handles the download of Yii framework
  • ...

Resources

Support

License

BSD-3-Clause, Copyright © 2013-2014 Mr PHP

Releases

2 releases.

Tag
Published
1.1.0 latest
Feb 24, 2014 12 years ago
Feb 21, 2014 12 years ago

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

A- grade

Security

Yii Embed 1.1.0 · audited by WP Registry

Low-severity findings only.

2 low
Audited release
1.1.0
Findings
2
Worst severity
low
Content hash
7b4305bf7858f3b40f0be40d…

Findings

  • low Direct-access PHP bootstrap via wp-load.php path walk

    unnecessary_attack_surface

    yii/download.php walks parent directories to require wp-load.php then runs YiiEmbedDownload. After bootstrap it correctly requires manage_options, so this is unnecessary attack surface rather than an auth bypass on a default install.

    yii/download.php:37-71

    Recommendation

    Route downloads through admin-ajax or admin-post with capability checks instead of a standalone wp-load bootstrap.

  • low Deprecated create_function used for admin notices

    outdated_software

    YiiEmbedAdmin::notice builds a create_function closure to echo admin notices. create_function is removed in PHP 8+ and is a brittle pattern; values are admin-controlled so not directly exploitable here.

    includes/YiiEmbedAdmin.php:82-82

    Recommendation

    Replace with a proper closure or dedicated callback method.

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.