    public static function getLatestVersion ($now) {

        $v = file_get_contents("https://raw.githubusercontent.com/semplon/GeniXCMS/master/VERSION");

        $arr = array(
                'version' => trim($v),
                'last_check' => $now
            );
        $arr = json_encode($arr);

        Options::update('system_check', $arr);

        return $v;

    }

The software constructs all or part of an SQL command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended SQL command when it is sent to a downstream component.