Skip to content

Core File Integrity for WordPress #979

@nikosdion

Description

@nikosdion

Our Core File Integrity feature currently runs only on Joomla. We need to do the same thing for WordPress sites.

This is a multistep project.

Core File Sums Service

We need to improve CoreSums so it also deals with WordPress releases. Some preliminary work was already done, but we need to ultimately finish what we started.

This will allow us to deploy the WordPress core sums to getpanopticon.com.

WordPress Connector Plugin

Once the WP core sums are online we need to update the Panopticon connector plugin for WP to retrieve them and perform the filesystem scan, the same way we are doing it in the Joomla 3 connector (it's architecturally more relevant than the Joomla 4+ connector which uses a component). This will expose the endpoints we need to consume in Panopticon itself.

Panopticon Integration

Finally, we can essentially enable the core sums feature in Panopticon for WordPress sites. The endpoints will be symmetrical to the Joomla ones, allowing us to reuse most (all?) of the code with minimal architectural changes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions