Skip to content

mv,cp: fix xattr TOCTOU by using file descriptor-based operations #18159

mv,cp: fix xattr TOCTOU by using file descriptor-based operations

mv,cp: fix xattr TOCTOU by using file descriptor-based operations #18159

Triggered via pull request January 28, 2026 21:41
Status Success
Total duration 23m 46s
Artifacts 20

fuzzing.yml

on: pull_request
Build the fuzzers
2m 57s
Build the fuzzers
Build and test uufuzz examples
1m 42s
Build and test uufuzz examples
Matrix: Fuzz
Fuzzing Summary
6s
Fuzzing Summary
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 18 warnings
Fuzz (fuzz_parse_time, false)
Process completed with exit code 1.
Fuzz (fuzz_cut, false)
Process completed with exit code 1.
Fuzz (fuzz_parse_size, false)
Process completed with exit code 1.
Fuzz (fuzz_seq_parse_number, false)
Process completed with exit code 1.
Fuzz (fuzz_wc, false)
Process completed with exit code 1.
Fuzz (fuzz_split, false)
Process completed with exit code 1.
Fuzz (fuzz_env, false)
Process completed with exit code 1.
Fuzz (fuzz_tr, false)
Process completed with exit code 1.
Fuzz (fuzz_cksum, false)
Process completed with exit code 1.
Fuzz (fuzz_sort, false)
Process completed with exit code 1.
Fuzz (fuzz_seq, false)
Process completed with exit code 1.
Fuzz (fuzz_parse_glob, true)
Cache save failed.
Fuzz (fuzz_parse_glob, true)
You've hit a rate limit, your rate limit will reset in 7 seconds
Fuzz (fuzz_parse_time, false)
Cache save failed.
Fuzz (fuzz_parse_time, false)
You've hit a rate limit, your rate limit will reset in 14 seconds
Fuzz (fuzz_date, true)
Cache save failed.
Fuzz (fuzz_date, true)
You've hit a rate limit, your rate limit will reset in 33 seconds
Fuzz (fuzz_expr, true)
Cache save failed.
Fuzz (fuzz_expr, true)
You've hit a rate limit, your rate limit will reset in 22 seconds
Fuzz (fuzz_parse_size, false)
Cache save failed.
Fuzz (fuzz_parse_size, false)
You've hit a rate limit, your rate limit will reset in 16 seconds
Fuzz (fuzz_wc, false)
Cache save failed.
Fuzz (fuzz_wc, false)
You've hit a rate limit, your rate limit will reset in 42 seconds
Fuzz (fuzz_cksum, false)
Cache save failed.
Fuzz (fuzz_cksum, false)
You've hit a rate limit, your rate limit will reset in 23 seconds
Fuzz (fuzz_test, true)
Cache save failed.
Fuzz (fuzz_test, true)
You've hit a rate limit, your rate limit will reset in 12 seconds
Fuzz (fuzz_non_utf8_paths, true)
Cache save failed.
Fuzz (fuzz_non_utf8_paths, true)
You've hit a rate limit, your rate limit will reset in 24 seconds

Artifacts

Produced during runtime
Name Size Digest
fuzz-stats-fuzz_cksum Expired
5.09 KB
sha256:6c38153e404e9f685bc9f896ee02923a2b63bdeb46754fe933836e3f48a277be
fuzz-stats-fuzz_cut Expired
35.7 KB
sha256:aa0c8b3690a84b32d71ae545a11c9c6f9136aadc8697670ce01a0f8108b3c188
fuzz-stats-fuzz_date Expired
162 KB
sha256:afd78432928ebfdcbc42d9f6bc06d4d11d029de8c9cf799f7fe7285b4ba2f466
fuzz-stats-fuzz_dirname Expired
328 KB
sha256:63b7f85c27d35a4378b3acccd83e7290ac810669d0e88472c6a7f4db3fdcb650
fuzz-stats-fuzz_echo Expired
248 KB
sha256:4a865cb59cf4035f0a6dbacb326f98b0be362b5de69d209c3dc952300930d3db
fuzz-stats-fuzz_env Expired
7.58 KB
sha256:420757bb467ee886cf751da45ac1fc8b08b4bff18f9bbdc46627634b84ce6c6f
fuzz-stats-fuzz_expr Expired
815 KB
sha256:269cbc221282f63af314517e5558adb14e078f38d71f2b617cb080cfe8a19d65
fuzz-stats-fuzz_non_utf8_paths Expired
194 KB
sha256:2afa1cda1e8ee10ec2708f54becfc631e287712ff403594e9e7c0659f503bab3
fuzz-stats-fuzz_parse_glob Expired
24.2 KB
sha256:71c825f184ca01ff6d156c346349ee9f311a932921542515a2078e03b3352050
fuzz-stats-fuzz_parse_size Expired
9.59 KB
sha256:51584e0dbc78e8f6dfb71cf8d5e09d19cca8a380f78a97c5806f09f4b41ec714
fuzz-stats-fuzz_parse_time Expired
45.7 KB
sha256:47f134bc600c4713a3293d4197a9e177beca94144e2e006aa5854bb63903fb63
fuzz-stats-fuzz_printf Expired
203 KB
sha256:dfe3c1572126ed4bafa7bbcfbba63552da41174a0d813526aa436a679e96bdd0
fuzz-stats-fuzz_seq Expired
29.2 KB
sha256:ba1785f9fe082892de55a929e45c52580cc20c1732b86b7d30a8bdbc8c93a1d9
fuzz-stats-fuzz_seq_parse_number Expired
18.3 KB
sha256:a05bd4b3a09261f3f9ef02d1ca6c220ccdc868bec79a1a54c7c638b9274276d1
fuzz-stats-fuzz_sort Expired
28.5 KB
sha256:ccedcebb56bfda679a0d07c8e6cb33cd9324899f202c349a4c4a06ee9ed978a6
fuzz-stats-fuzz_split Expired
84 KB
sha256:4669d59a11ef91ba69035aabb8821629a5850d40490eb7a111011fe407c0022a
fuzz-stats-fuzz_test Expired
873 KB
sha256:408e24ae286a4fa86a67fa0cc95fc4991f7baa3e86dd229486b0a9125e18ccbd
fuzz-stats-fuzz_tr Expired
135 KB
sha256:8ee074d1d845f6d7714b0d8974eccec0ffc171824b417107bfa910dbab598624
fuzz-stats-fuzz_wc Expired
7.23 KB
sha256:28c2cf76ceee9d632912b2c61d55c54cb49d7f857a5f2415ebd0d1b69e34e8c7
fuzzing-summary Expired
698 Bytes
sha256:95a7bdcc9174d2a316048f344dd75088e94333fb81a93ac5311e22c02084e498