Skip to content

Instantly share code, notes, and snippets.

@andyexeter
Last active January 24, 2022 14:21
Show Gist options
  • Save andyexeter/a8472fbe7c3e98bccd66ff7ae141c8f1 to your computer and use it in GitHub Desktop.
Save andyexeter/a8472fbe7c3e98bccd66ff7ae141c8f1 to your computer and use it in GitHub Desktop.

Revisions

  1. andyexeter revised this gist Jan 24, 2022. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions README.md
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,7 @@
    Machine readble format of compromised AccessPress WordPress plugins.

    Scraped from https://jetpack.com/2022/01/18/backdoor-found-in-themes-and-plugins-from-accesspress-themes/

    Scraped at: 2022-01-24T14:16:09Z

    Each entry in the list has the following format:
  2. andyexeter revised this gist Jan 24, 2022. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions README.md
    Original file line number Diff line number Diff line change
    @@ -9,8 +9,8 @@ Each entry in the list has the following format:
    {
    "name": "<plugin name>"
    "affected_version": "<affected plugin version>"
    "clean_version": "<fixed plugin version>"
    "fixed_version": "<fixed plugin version>"
    }
    ```

    `clean_version` can be `null` if a fixed version is not yet released.
    `fixed_version` can be `null` if a fixed version is not yet released.
  3. andyexeter revised this gist Jan 24, 2022. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion README.md
    Original file line number Diff line number Diff line change
    @@ -9,7 +9,7 @@ Each entry in the list has the following format:
    {
    "name": "<plugin name>"
    "affected_version": "<affected plugin version>"
    "clean_version": "<fixed plugin version">
    "clean_version": "<fixed plugin version>"
    }
    ```

  4. andyexeter created this gist Jan 24, 2022.
    16 changes: 16 additions & 0 deletions README.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,16 @@
    Machine readble format of compromised AccessPress WordPress plugins.

    Scraped from https://jetpack.com/2022/01/18/backdoor-found-in-themes-and-plugins-from-accesspress-themes/
    Scraped at: 2022-01-24T14:16:09Z

    Each entry in the list has the following format:

    ```json
    {
    "name": "<plugin name>"
    "affected_version": "<affected plugin version>"
    "clean_version": "<fixed plugin version">
    }
    ```

    `clean_version` can be `null` if a fixed version is not yet released.
    267 changes: 267 additions & 0 deletions plugins.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,267 @@
    [
    {
    "name": "accesspress-anonymous-post",
    "affected_version": "2.8.0",
    "fixed_version": "2.8.1"
    },
    {
    "name": "accesspress-custom-css",
    "affected_version": "2.0.1",
    "fixed_version": "2.0.2"
    },
    {
    "name": "accesspress-custom-post-type",
    "affected_version": "1.0.8",
    "fixed_version": "1.0.9"
    },
    {
    "name": "accesspress-facebook-auto-post",
    "affected_version": "2.1.3",
    "fixed_version": "2.1.4"
    },
    {
    "name": "accesspress-instagram-feed",
    "affected_version": "4.0.3",
    "fixed_version": "4.0.4"
    },
    {
    "name": "accesspress-pinterest",
    "affected_version": "3.3.3",
    "fixed_version": "3.3.4"
    },
    {
    "name": "accesspress-social-counter",
    "affected_version": "1.9.1",
    "fixed_version": "1.9.2"
    },
    {
    "name": "accesspress-social-icons",
    "affected_version": "1.8.2",
    "fixed_version": "1.8.3"
    },
    {
    "name": "accesspress-social-login-lite",
    "affected_version": "3.4.7",
    "fixed_version": "3.4.8"
    },
    {
    "name": "accesspress-social-share",
    "affected_version": "4.5.5",
    "fixed_version": "4.5.6"
    },
    {
    "name": "accesspress-twitter-auto-post",
    "affected_version": "1.4.5",
    "fixed_version": "1.4.6"
    },
    {
    "name": "accesspress-twitter-feed",
    "affected_version": "1.6.7",
    "fixed_version": "1.6.8"
    },
    {
    "name": "ak-menu-icons-lite",
    "affected_version": "",
    "fixed_version": "1.0.9"
    },
    {
    "name": "ap-companion",
    "affected_version": "",
    "fixed_version": "1.0.7"
    },
    {
    "name": "ap-contact-form",
    "affected_version": "1.0.6",
    "fixed_version": "1.0.7"
    },
    {
    "name": "ap-custom-testimonial",
    "affected_version": "1.4.6",
    "fixed_version": "1.4.7"
    },
    {
    "name": "ap-mega-menu",
    "affected_version": "3.0.5",
    "fixed_version": "3.0.6"
    },
    {
    "name": "ap-pricing-tables-lite",
    "affected_version": "1.1.2",
    "fixed_version": "1.1.3"
    },
    {
    "name": "apex-notification-bar-lite",
    "affected_version": "2.0.4",
    "fixed_version": "2.0.5"
    },
    {
    "name": "cf7-store-to-db-lite",
    "affected_version": "1.0.9",
    "fixed_version": "1.1.0"
    },
    {
    "name": "comments-disable-accesspress",
    "affected_version": "1.0.7",
    "fixed_version": "1.0.8"
    },
    {
    "name": "easy-side-tab-cta",
    "affected_version": "1.0.7",
    "fixed_version": "1.0.8"
    },
    {
    "name": "everest-admin-theme-lite",
    "affected_version": "1.0.7",
    "fixed_version": "1.0.8"
    },
    {
    "name": "everest-coming-soon-lite",
    "affected_version": "1.1.0",
    "fixed_version": "1.1.1"
    },
    {
    "name": "everest-comment-rating-lite",
    "affected_version": "2.0.4",
    "fixed_version": "2.0.5"
    },
    {
    "name": "everest-counter-lite",
    "affected_version": "2.0.7",
    "fixed_version": "2.0.8"
    },
    {
    "name": "everest-faq-manager-lite",
    "affected_version": "1.0.8",
    "fixed_version": "1.0.9"
    },
    {
    "name": "everest-gallery-lite",
    "affected_version": "1.0.8",
    "fixed_version": "1.0.9"
    },
    {
    "name": "everest-google-places-reviews-lite",
    "affected_version": "1.0.9",
    "fixed_version": "2.0.0"
    },
    {
    "name": "everest-review-lite",
    "affected_version": "1.0.7",
    "fixed_version": null
    },
    {
    "name": "everest-tab-lite",
    "affected_version": "2.0.3",
    "fixed_version": "2.0.4"
    },
    {
    "name": "everest-timeline-lite",
    "affected_version": "1.1.1",
    "fixed_version": "1.1.2"
    },
    {
    "name": "inline-call-to-action-builder-lite",
    "affected_version": "1.1.0",
    "fixed_version": "1.1.1"
    },
    {
    "name": "product-slider-for-woocommerce-lite",
    "affected_version": "1.1.5",
    "fixed_version": "1.1.6"
    },
    {
    "name": "smart-logo-showcase-lite",
    "affected_version": "1.1.7",
    "fixed_version": "1.1.8"
    },
    {
    "name": "smart-scroll-posts",
    "affected_version": "2.0.8",
    "fixed_version": "2.0.9"
    },
    {
    "name": "smart-scroll-to-top-lite",
    "affected_version": "1.0.3",
    "fixed_version": "1.0.4"
    },
    {
    "name": "total-gdpr-compliance-lite",
    "affected_version": "1.0.4",
    "fixed_version": null
    },
    {
    "name": "total-team-lite",
    "affected_version": "1.1.1",
    "fixed_version": "1.1.2"
    },
    {
    "name": "ultimate-author-box-lite",
    "affected_version": "1.1.2",
    "fixed_version": "1.1.3"
    },
    {
    "name": "ultimate-form-builder-lite",
    "affected_version": "1.5.0",
    "fixed_version": "1.5.1"
    },
    {
    "name": "woo-badge-designer-lite",
    "affected_version": "1.1.0",
    "fixed_version": "1.1.1"
    },
    {
    "name": "wp-1-slider",
    "affected_version": "1.2.9",
    "fixed_version": "1.3.0"
    },
    {
    "name": "wp-blog-manager-lite",
    "affected_version": "1.1.0",
    "fixed_version": "1.1.2"
    },
    {
    "name": "wp-comment-designer-lite",
    "affected_version": "2.0.3",
    "fixed_version": "2.0.4"
    },
    {
    "name": "wp-cookie-user-info",
    "affected_version": "1.0.7",
    "fixed_version": "1.0.8"
    },
    {
    "name": "wp-facebook-review-showcase-lite",
    "affected_version": "",
    "fixed_version": "1.0.9"
    },
    {
    "name": "wp-fb-messenger-button-lite",
    "affected_version": "",
    "fixed_version": "2.0.7"
    },
    {
    "name": "wp-floating-menu",
    "affected_version": "1.4.4",
    "fixed_version": "1.4.5"
    },
    {
    "name": "wp-media-manager-lite",
    "affected_version": "1.1.2",
    "fixed_version": "1.1.3"
    },
    {
    "name": "wp-popup-banners",
    "affected_version": "1.2.3",
    "fixed_version": "1.2.4"
    },
    {
    "name": "wp-popup-lite",
    "affected_version": "1.0.8",
    "fixed_version": null
    },
    {
    "name": "wp-product-gallery-lite",
    "affected_version": "1.1.1",
    "fixed_version": null
    }
    ]
    14 changes: 14 additions & 0 deletions scraper.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,14 @@
    const table = document.querySelector('#post-140787 > div.entry-content > figure:nth-child(31) > table');

    const data = [];
    table.querySelectorAll('tbody tr').forEach((row) => {
    const cells = row.querySelectorAll('td');

    data.push({
    'name': cells[0].innerHTML,
    'affected_version': cells[1].innerHTML,
    'fixed_version': cells[2].innerHTML || null
    });
    });

    console.log(JSON.stringify(data, null, 2));