WordPress.org

Ready to get started?Download WordPress

Forums

WordPress providing base64_decode functions that facilitate hacking? (3 posts)

  1. realize@believeit.us
    Member
    Posted 1 year ago #

    Are WordPress Programmers providing base64_decode functions that could allow a hacker to execute malicious code processed from within an unmonitored Blog comment?

    My WordPress site was hacked last December and I cleaned it up yesterday.
    Google Provided me with a nem.php script that scans my host directories looking for:
    base64_decode, edoced_64esab, and nemonn

    I found several obviously malicious scripts and removed or refreshed them from a new install.

    However, I was surprised to discover base64_decode in the freshly installed update.
    The functions appear capable of performing the wretched base64_decode masking of coder intentions.
    Will it be OK if we DELETED these scripts?
    /wordpress/wp-includes/SimplePie/Sanitize.php /base64_decode/ 244 (Line#)
    ./wordpress/wp-includes/class-feed.php /base64_decode/ 117
    ./wordpress/wp-includes/class-IXR.php /base64_decode/ 303
    ./wordpress/wp-content/plugins/jetpack/jetpack.php /base64_decode/ 3191

    Let me know If you'd like to see the nem.php discovery script.

    Thanks

  2. bcworkz
    Member
    Posted 1 year ago #

    I don't have jetpack so I couldn't say about that, but the rest are legitimate implementations of WP core. Do not delete them, you will break the installation. base64_decode() is definitely a favorite way for hackers to utilize their hidden code, so it is a handy way to find malicious code. However, it remains a legitimate PHP function with legitimate uses.

    If a hacker has enough access to utilize these functions, they could just as easily inject their own base64_decode() implementation. The existence of the function alone is not necessarily a weak point that hackers can leverage, nor is it a sure sign of malicious code

  3. realize@believeit.us
    Member
    Posted 1 year ago #

    Thanks - I am most concerned that rogue unmonitored comments could pass embedded base64 values that would be decoded to perform unauthorized Hack activities like reading wp_config passwords.
    I've seen some pretty questionable base64 appearing comments in the past. Obviously someone trying to manipulate something.
    I am NOT a PHP programmer, so I'll defer to your judgement and the other experts interested in commenting. Thanks Again

Topic Closed

This topic has been closed to new replies.

About this Topic