I noticed today that Defender Pro flagged a core Gravity Forms file as potentially-malicious. Gravity Forms is a widely-used and well-regarded plugin – It seems like Defender Pro should do a better job with false-positives on widely-used plugins, even if they are Premium/paid (e.g. Gravity Forms, Advanced Custom Fields Pro, etc.).
The line of code in question was $state = json_decode( base64_decode( $_POST[ "state_{$form_id}" ] ), true );.
I understand why base64 functions are flagged, generally, however, I’m arguing here that for widely-used plugins such as Gravity Forms, Defender Pro should understand that a base64 in Gravity Forms core should _not_ be flagged given the popularity of the plugin.