maybe,so is better Increment $priority value Than default value Filters,
i update code with 
```
	public function beforeDispatch(CakeEvent $event) {
		$url = urldecode($event->data['request']->url);
		if (strpos($url, '..') !== false || strpos($url, '.') === false) {
			return;
		}

		if ($result = $this->_filterAsset($event)) {
			$event->stopPropagation();
			return $result;
		}

		$response = $event->data['response'];
		$event->stopPropagation();

		$assetFile = $this->_getAssetFile($url);
		if ($assetFile === null || !file_exists($assetFile)) {
			$referer = env('HTTP_REFERER');
			if (!Configure::read('debug') || !empty($referer)) {
				$response->statusCode(404);
				$response->body('');
				return $response;
			}
			throw new NotFoundException();
		}

		$response->modified(filemtime($assetFile));
		if ($response->checkNotModified($event->data['request'])) {
			return $response;
		}

		$pathSegments = explode('.', $url);
		$ext = array_pop($pathSegments);
		$this->_deliverAsset($response, $assetFile, $ext);
		return $response;
	}
```
Do you have any suggestions?