HEX
Server: LiteSpeed
System: Linux d8 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: wbwebdes (3015)
PHP: 8.1.31
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/wbwebdes/domains/mailing.wb-cloud.nl/private_html/admin/actions/addemail.php
<?php

if (empty($_SESSION['last_addemail'])) {
    $_SESSION['last_addemail'] = 0;
}
if (!defined('PHPLISTINIT')) {
    die();
}
verifyCsrfGetToken();

if (!empty($_GET['email'])) {
    $delay = time() - $_SESSION['last_addemail'];
    if (!validateEmail($_GET['email'])) {
        $status = s('That is not a valid email address');
    } elseif ($delay > ADD_EMAIL_THROTTLE) {
        $_SESSION['last_addemail'] = time();
        Sql_Query(sprintf('insert into %s (email,uniqid,htmlemail,entered,uuid) values("%s","%s",1,now(),"%s")',
            $GLOBALS['tables']['user'], sql_escape($_GET['email']), getUniqid(), (string) uuid::generate(4)), 1);
        addUserHistory($_GET['email'], s('Added by %s', adminName()), s('Added with add-email on test'));
        $status = s('Email address added');
    } else {
        // pluginsCall('processError','Error adding email address, throttled');
        foreach ($GLOBALS['plugins'] as $plname => $plugin) {
            $plugin->processError('Add email throttled '.$delay);
        }
        $status = s('Adding email address failed, try again later');
    }
}