Skip to content

fix: resolve TOCTOU symlink vulnerability in FileHandler gc and destroy #15396

fix: resolve TOCTOU symlink vulnerability in FileHandler gc and destroy

fix: resolve TOCTOU symlink vulnerability in FileHandler gc and destroy #15396

Triggered via pull request June 10, 2026 19:43
Status Cancelled
Total duration 5m 59s
Artifacts 4

test-phpunit.yml

on: pull_request
Setup PHP Version for Code Coverage
4s
Setup PHP Version for Code Coverage
Matrix: Others
Matrix: CacheLive
Matrix: DatabaseLive
Matrix: SeparateProcess
Upload coverage results to Coveralls  /  coveralls
Upload coverage results to Coveralls / coveralls
Fit to window
Zoom out
Zoom in

Annotations

55 errors and 1 warning
DatabaseLive (8.3, SQLite3, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.3, SQLite3, 8.0) / tests
The operation was canceled.
DatabaseLive (8.5, Postgre, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.5, Postgre, 8.0) / tests
The operation was canceled.
DatabaseLive (8.4, SQLSRV, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.2, MySQLi, 5.7) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.4, SQLSRV, 8.0) / tests
The operation was canceled.
DatabaseLive (8.2, MySQLi, 5.7) / tests
The operation was canceled.
DatabaseLive (8.3, SQLSRV, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.3, SQLSRV, 8.0) / tests
The operation was canceled.
DatabaseLive (8.2, SQLSRV, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.2, SQLSRV, 8.0) / tests
The operation was canceled.
SeparateProcess (8.4) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
SeparateProcess (8.4) / tests
The operation was canceled.
DatabaseLive (8.3, OCI8, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.3, OCI8, 8.0) / tests
The operation was canceled.
DatabaseLive (8.4, OCI8, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.4, OCI8, 8.0) / tests
The operation was canceled.
DatabaseLive (8.2, OCI8, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.2, OCI8, 8.0) / tests
The operation was canceled.
DatabaseLive (8.2, Postgre, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.2, Postgre, 8.0) / tests
The operation was canceled.
DatabaseLive (8.5, MySQLi, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.5, MySQLi, 8.0) / tests
The operation was canceled.
CacheLive (8.3) / Cache Live Tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
CacheLive (8.3) / Cache Live Tests
The operation was canceled.
DatabaseLive (8.3, MySQLi, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.3, MySQLi, 8.0) / tests
The operation was canceled.
DatabaseLive (8.2, MySQLi, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.2, MySQLi, 8.0) / tests
The operation was canceled.
DatabaseLive (8.5, OCI8, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.5, OCI8, 8.0) / tests
The operation was canceled.
DatabaseLive (8.5, SQLSRV, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.5, SQLSRV, 8.0) / tests
The operation was canceled.
DatabaseLive (8.4, MySQLi, 8.0) / tests
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
DatabaseLive (8.4, MySQLi, 8.0) / tests
The operation was canceled.
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
PHPUnit
Canceling since a higher priority waiting request for PHPUnit-fix/filehandler-gc-toctou exists
Others (8.2) / Sanity Tests: /tests/system/CodeIgniterTest.php#L990
Took 1.0552s from 0.5000s limit to run CodeIgniter\\CodeIgniterTest::testRouteAttributeCacheIntegration

Artifacts

Produced during runtime
Name Size Digest
cache-live-tests-php-8.2-db-none Expired
128 KB
sha256:c03fa56b612966dab3ab1c546c7e3e4d9b1ce146017994943b494f3a28c45e1b
database-live-tests-php-8.2-db-SQLite38.0 Expired
13.2 MB
sha256:8d105ae3fa5ac43c33530cfc410e9458306d578225f652b4463a9dcf1d849cbd
sanity-tests-php-8.2-db-none Expired
31.1 MB
sha256:6460151d712bed04d29eb22bba5975be29f4cb7e60781d91c894a246f7b77a6b
separate-process-tests-php-8.2-db-none Expired
3.24 MB
sha256:19465ce12a464e85ae801511a53db89a24af870e57a3fd07b866a93ea9713624