which produced this php-fpm error:
[27-Jul-2022 12:29:15 America/Vancouver] PHP Fatal error: require(): Failed opening required '/var/www/atom/atom-2.6.4/atom-2.6.4/cache/qubit/prod/config/modules_97411")_AND_4521=CAST((CHR(113)||CHR(120)||CHR(98)||CHR(98)||CHR(113))||(SELECT_(CASE_WHEN_(4521=4521)_THEN_BITCOUNT(BITSTRING_TO_BINARY((CHR(49))))_ELSE_BITCOUNT(BITSTRING_TO_BINARY((CHR(48))))_END))::varchar||(CHR(113)||CHR(106)||CHR(112)||CHR(107)||CHR(113))_AS_NUMERIC)_AND_("zkpw"_LIKE_"zkpw_config_cache.yml.php' (include_path='/var/www/atom/atom-2.6.4/atom-2.6.4:/var/www/atom/atom-2.6.4/atom-2.6.4/vendor/symfony/lib/plugins/sfPropelPlugin/lib/vendor:/usr/share/pear:/usr/share/php') in /var/www/atom/atom-2.6.4/atom-2.6.4/vendor/symfony/lib/view/sfViewCacheManager.class.php on line 337
I'm also seeing a few weird files under cache, like:
cache/qubit/prod/config/modules_97411")_AND_4521=CAST((CHR(113)||CHR(120)||CHR(98)||CHR98o89z
...which doesn't seem right.
Doesn't look like a security vulnerability, but I don't like what looks like arbitrary file names in the cache directory. Any idea what's going on? I'd prefer if these kids of bad queries just returned no results found or 400 errors.
(Also need to figure out why php-fpm is using the wrong timezone, but that's a battle for another day 😅)
Best,
Kevin Bowrin
Carleton University Library