	validateFile: function (file, editor) {
		const aDeferred = jQuery.Deferred();
		if (file.size > CONFIG['maxUploadLimit']) {
			aDeferred.reject(app.vtranslate('JS_UPLOADED_FILE_SIZE_EXCEEDS'));
		}
		this.readAndValidate(file, editor)
			.done(function (base) {
				aDeferred.resolve(base);
			})
			.fail(function (error) {
				aDeferred.reject(error);
			});
		return aDeferred.promise();
	},
The software allows the attacker to upload or transfer files of dangerous types that can be automatically processed within the product's environment.