Extracting prog: 37.808404607s Minimizing prog: 4m57.208769316s Simplifying prog options: 0s Extracting C: 51.852000237s Simplifying C: 8m46.203423005s extracting reproducer from 58 programs first checking the prog from the crash report single: executing 1 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open detailed listing: executing program 0: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000300)='./file1\x00', 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="00ea2eb34e7ea51c9446c55a2d1e0be39af9faf44ad59cb6ad1c94490d970e811439edddc71c9b18946b559ce53bee0a1abe562fc3f3898e5826eda1962cf6e3c4c0ade52151923a70b46eacfc1aaaebcf156e549e884bcabc1333f344f31cd30cd93cb2814e0dbc24a7a107e295e86e09283c825fe177c89c6385f68f2c843cffffffff15539bab6142ceed9265ba989d1a283fc4ffc83f3a7a6c746823e656ad78f3b5a336cdbd83dad59e0debb36b4ea5e658e253f01637cc03f704a08019f95b92fffffffff8dd21552d6967ab1b01e5d52a5793eb179deee4572770a5197127b090287bca2a4eaa1705b42c16968d0201d3ba3cc8000000657ea095f152b1b6a1e6ad8d24ad17f649ccc23d4ecbcdb5620cc48f95f563c2230f859d196e6c4f00b8e3a7b01fcb1d79dcc09b7a854ec8c31dd27ff9b4a2864e1dcaf719d20b56769d51228ecc1915fb8c8b598c11b3c296b05f9c5355fc6f19a7b28f5ae9a0d0804ccc5716cfac0246ddffa2f12077a02a959aa1b74373c38b2bcc90743b80666eae25dea73e127263b8fdbc64fe862b994ca8473d0000000000000000"], 0x1, 0x1b2, &(0x7f0000000500)="$eJzsmE9P4kAYxp8ppWyT/XfdvewmS7JctrRld7Mc9sBVLyYajTcbqQQpYqAH4KQfxY/BjQ/iQT15EBMPnsdMO6UjEZEYJMb3d3j7dOal887L8JAUBEG8WS7Ob8805E2h3yOPnBy/zKQ5mpI/YFLY16eD4Wp58nlimvOnr68DGFYyCOU95/c/nZfXDWiJzqrzW2CwpN6Bhk2pfTBsS72v6JbIt6y9euBbu62gKoQtgiOCK0Jpsr7RMUM1llGJLJ02k+XanV6/4QXBIsSs/o0qGv4r/VO/r6Q3dto/ONDgSF0Cw7rU/5BLehO3RNn/Vz19vnI0MMdOxElaWI/mER9l7S+z6JdPM3KySEeSs73U/ixQrNw0vEB/BRt8N/cP25CCQYgrE1j+LpYpUn/iJww/FX/SFf8ohs3DYqfX/1VvejW/5h+4bumv/du2/7jFyIji+Ij/mcKfxpZ3xDnPTsk1mIGuF4ZtJ47je7ebQ9h2H3JcI/I/DYUfcdVMjqlE/wef2XdxKWQ+TK2VIAiCIAiCIAiCIAiCIAjieXwDi95Qcm7yMWXwCdy1KPsuAAD//4k+Ux0=") open(&(0x7f00000001c0)='./file2\x00', 0x80, 0x9) program crashed: KASAN: slab-use-after-free Read in z_erofs_transform_plain single: successfully extracted reproducer found reproducer with 2 syscalls minimizing guilty program testing program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs detailed listing: executing program 0: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000300)='./file1\x00', 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="00ea2eb34e7ea51c9446c55a2d1e0be39af9faf44ad59cb6ad1c94490d970e811439edddc71c9b18946b559ce53bee0a1abe562fc3f3898e5826eda1962cf6e3c4c0ade52151923a70b46eacfc1aaaebcf156e549e884bcabc1333f344f31cd30cd93cb2814e0dbc24a7a107e295e86e09283c825fe177c89c6385f68f2c843cffffffff15539bab6142ceed9265ba989d1a283fc4ffc83f3a7a6c746823e656ad78f3b5a336cdbd83dad59e0debb36b4ea5e658e253f01637cc03f704a08019f95b92fffffffff8dd21552d6967ab1b01e5d52a5793eb179deee4572770a5197127b090287bca2a4eaa1705b42c16968d0201d3ba3cc8000000657ea095f152b1b6a1e6ad8d24ad17f649ccc23d4ecbcdb5620cc48f95f563c2230f859d196e6c4f00b8e3a7b01fcb1d79dcc09b7a854ec8c31dd27ff9b4a2864e1dcaf719d20b56769d51228ecc1915fb8c8b598c11b3c296b05f9c5355fc6f19a7b28f5ae9a0d0804ccc5716cfac0246ddffa2f12077a02a959aa1b74373c38b2bcc90743b80666eae25dea73e127263b8fdbc64fe862b994ca8473d0000000000000000"], 0x1, 0x1b2, &(0x7f0000000500)="$eJzsmE9P4kAYxp8ppWyT/XfdvewmS7JctrRld7Mc9sBVLyYajTcbqQQpYqAH4KQfxY/BjQ/iQT15EBMPnsdMO6UjEZEYJMb3d3j7dOal887L8JAUBEG8WS7Ob8805E2h3yOPnBy/zKQ5mpI/YFLY16eD4Wp58nlimvOnr68DGFYyCOU95/c/nZfXDWiJzqrzW2CwpN6Bhk2pfTBsS72v6JbIt6y9euBbu62gKoQtgiOCK0Jpsr7RMUM1llGJLJ02k+XanV6/4QXBIsSs/o0qGv4r/VO/r6Q3dto/ONDgSF0Cw7rU/5BLehO3RNn/Vz19vnI0MMdOxElaWI/mER9l7S+z6JdPM3KySEeSs73U/ixQrNw0vEB/BRt8N/cP25CCQYgrE1j+LpYpUn/iJww/FX/SFf8ohs3DYqfX/1VvejW/5h+4bumv/du2/7jFyIji+Ij/mcKfxpZ3xDnPTsk1mIGuF4ZtJ47je7ebQ9h2H3JcI/I/DYUfcdVMjqlE/wef2XdxKWQ+TK2VIAiCIAiCIAiCIAiCIAjieXwDi95Qcm7yMWXwCdy1KPsuAAD//4k+Ux0=") program did not crash testing program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): open detailed listing: executing program 0: open(&(0x7f00000001c0)='./file2\x00', 0x80, 0x9) program did not crash testing program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open detailed listing: executing program 0: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000300)='./file1\x00', 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="00ea2eb34e7ea51c9446c55a2d1e0be39af9faf44ad59cb6ad1c94490d970e811439edddc71c9b18946b559ce53bee0a1abe562fc3f3898e5826eda1962cf6e3c4c0ade52151923a70b46eacfc1aaaebcf156e549e884bcabc1333f344f31cd30cd93cb2814e0dbc24a7a107e295e86e09283c825fe177c89c6385f68f2c843cffffffff15539bab6142ceed9265ba989d1a283fc4ffc83f3a7a6c746823e656ad78f3b5a336cdbd83dad59e0debb36b4ea5e658e253f01637cc03f704a08019f95b92fffffffff8dd21552d6967ab1b01e5d52a5793eb179deee4572770a5197127b090287bca2a4eaa1705b42c16968d0201d3ba3cc8000000657ea095f152b1b6a1e6ad8d24ad17f649ccc23d4ecbcdb5620cc48f95f563c2230f859d196e6c4f00b8e3a7b01fcb1d79dcc09b7a854ec8c31dd27ff9b4a2864e1dcaf719d20b56769d51228ecc1915fb8c8b598c11b3c296b05f9c5355fc6f19a7b28f5ae9a0d0804ccc5716cfac0246ddffa2f12077a02a959aa1b74373c38b2bcc90743b80666eae25dea73e127263b8fdbc64fe862b994ca8473d0000000000000000"], 0x1, 0x1b2, &(0x7f0000000500)="$eJzsmE9P4kAYxp8ppWyT/XfdvewmS7JctrRld7Mc9sBVLyYajTcbqQQpYqAH4KQfxY/BjQ/iQT15EBMPnsdMO6UjEZEYJMb3d3j7dOal887L8JAUBEG8WS7Ob8805E2h3yOPnBy/zKQ5mpI/YFLY16eD4Wp58nlimvOnr68DGFYyCOU95/c/nZfXDWiJzqrzW2CwpN6Bhk2pfTBsS72v6JbIt6y9euBbu62gKoQtgiOCK0Jpsr7RMUM1llGJLJ02k+XanV6/4QXBIsSs/o0qGv4r/VO/r6Q3dto/ONDgSF0Cw7rU/5BLehO3RNn/Vz19vnI0MMdOxElaWI/mER9l7S+z6JdPM3KySEeSs73U/ixQrNw0vEB/BRt8N/cP25CCQYgrE1j+LpYpUn/iJww/FX/SFf8ohs3DYqfX/1VvejW/5h+4bumv/du2/7jFyIji+Ij/mcKfxpZ3xDnPTsk1mIGuF4ZtJ47je7ebQ9h2H3JcI/I/DYUfcdVMjqlE/wef2XdxKWQ+TK2VIAiCIAiCIAiCIAiCIAjieXwDi95Qcm7yMWXwCdy1KPsuAAD//4k+Ux0=") open(0x0, 0x80, 0x9) program did not crash extracting C reproducer testing compiled C program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open program crashed: KASAN: slab-use-after-free Read in z_erofs_transform_plain simplifying C reproducer testing compiled C program (duration=46.135267435s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open program crashed: KASAN: slab-out-of-bounds Read in z_erofs_transform_plain a never seen crash title: KASAN: slab-out-of-bounds Read in z_erofs_transform_plain, ignore testing compiled C program (duration=46.135267435s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open program crashed: KASAN: slab-out-of-bounds Read in z_erofs_transform_plain a never seen crash title: KASAN: slab-out-of-bounds Read in z_erofs_transform_plain, ignore testing compiled C program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open program crashed: KASAN: slab-use-after-free Read in z_erofs_transform_plain testing compiled C program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open program crashed: KASAN: slab-use-after-free Read in z_erofs_transform_plain testing compiled C program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open program crashed: KASAN: slab-use-after-free Read in z_erofs_transform_plain testing compiled C program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open program crashed: KASAN: use-after-free Read in z_erofs_transform_plain a never seen crash title: KASAN: use-after-free Read in z_erofs_transform_plain, ignore testing compiled C program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open program crashed: KASAN: slab-use-after-free Read in z_erofs_transform_plain testing compiled C program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open program crashed: KASAN: slab-use-after-free Read in z_erofs_transform_plain testing program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open detailed listing: executing program 0: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000300)='./file1\x00', 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="00ea2eb34e7ea51c9446c55a2d1e0be39af9faf44ad59cb6ad1c94490d970e811439edddc71c9b18946b559ce53bee0a1abe562fc3f3898e5826eda1962cf6e3c4c0ade52151923a70b46eacfc1aaaebcf156e549e884bcabc1333f344f31cd30cd93cb2814e0dbc24a7a107e295e86e09283c825fe177c89c6385f68f2c843cffffffff15539bab6142ceed9265ba989d1a283fc4ffc83f3a7a6c746823e656ad78f3b5a336cdbd83dad59e0debb36b4ea5e658e253f01637cc03f704a08019f95b92fffffffff8dd21552d6967ab1b01e5d52a5793eb179deee4572770a5197127b090287bca2a4eaa1705b42c16968d0201d3ba3cc8000000657ea095f152b1b6a1e6ad8d24ad17f649ccc23d4ecbcdb5620cc48f95f563c2230f859d196e6c4f00b8e3a7b01fcb1d79dcc09b7a854ec8c31dd27ff9b4a2864e1dcaf719d20b56769d51228ecc1915fb8c8b598c11b3c296b05f9c5355fc6f19a7b28f5ae9a0d0804ccc5716cfac0246ddffa2f12077a02a959aa1b74373c38b2bcc90743b80666eae25dea73e127263b8fdbc64fe862b994ca8473d0000000000000000"], 0x1, 0x1b2, &(0x7f0000000500)="$eJzsmE9P4kAYxp8ppWyT/XfdvewmS7JctrRld7Mc9sBVLyYajTcbqQQpYqAH4KQfxY/BjQ/iQT15EBMPnsdMO6UjEZEYJMb3d3j7dOal887L8JAUBEG8WS7Ob8805E2h3yOPnBy/zKQ5mpI/YFLY16eD4Wp58nlimvOnr68DGFYyCOU95/c/nZfXDWiJzqrzW2CwpN6Bhk2pfTBsS72v6JbIt6y9euBbu62gKoQtgiOCK0Jpsr7RMUM1llGJLJ02k+XanV6/4QXBIsSs/o0qGv4r/VO/r6Q3dto/ONDgSF0Cw7rU/5BLehO3RNn/Vz19vnI0MMdOxElaWI/mER9l7S+z6JdPM3KySEeSs73U/ixQrNw0vEB/BRt8N/cP25CCQYgrE1j+LpYpUn/iJww/FX/SFf8ohs3DYqfX/1VvejW/5h+4bumv/du2/7jFyIji+Ij/mcKfxpZ3xDnPTsk1mIGuF4ZtJ47je7ebQ9h2H3JcI/I/DYUfcdVMjqlE/wef2XdxKWQ+TK2VIAiCIAiCIAiCIAiCIAjieXwDi95Qcm7yMWXwCdy1KPsuAAD//4k+Ux0=") open(&(0x7f00000001c0)='./file2\x00', 0x80, 0x9) program crashed: KASAN: slab-use-after-free Read in z_erofs_transform_plain validation run: crashed=true testing program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open detailed listing: executing program 0: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000300)='./file1\x00', 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="00ea2eb34e7ea51c9446c55a2d1e0be39af9faf44ad59cb6ad1c94490d970e811439edddc71c9b18946b559ce53bee0a1abe562fc3f3898e5826eda1962cf6e3c4c0ade52151923a70b46eacfc1aaaebcf156e549e884bcabc1333f344f31cd30cd93cb2814e0dbc24a7a107e295e86e09283c825fe177c89c6385f68f2c843cffffffff15539bab6142ceed9265ba989d1a283fc4ffc83f3a7a6c746823e656ad78f3b5a336cdbd83dad59e0debb36b4ea5e658e253f01637cc03f704a08019f95b92fffffffff8dd21552d6967ab1b01e5d52a5793eb179deee4572770a5197127b090287bca2a4eaa1705b42c16968d0201d3ba3cc8000000657ea095f152b1b6a1e6ad8d24ad17f649ccc23d4ecbcdb5620cc48f95f563c2230f859d196e6c4f00b8e3a7b01fcb1d79dcc09b7a854ec8c31dd27ff9b4a2864e1dcaf719d20b56769d51228ecc1915fb8c8b598c11b3c296b05f9c5355fc6f19a7b28f5ae9a0d0804ccc5716cfac0246ddffa2f12077a02a959aa1b74373c38b2bcc90743b80666eae25dea73e127263b8fdbc64fe862b994ca8473d0000000000000000"], 0x1, 0x1b2, &(0x7f0000000500)="$eJzsmE9P4kAYxp8ppWyT/XfdvewmS7JctrRld7Mc9sBVLyYajTcbqQQpYqAH4KQfxY/BjQ/iQT15EBMPnsdMO6UjEZEYJMb3d3j7dOal887L8JAUBEG8WS7Ob8805E2h3yOPnBy/zKQ5mpI/YFLY16eD4Wp58nlimvOnr68DGFYyCOU95/c/nZfXDWiJzqrzW2CwpN6Bhk2pfTBsS72v6JbIt6y9euBbu62gKoQtgiOCK0Jpsr7RMUM1llGJLJ02k+XanV6/4QXBIsSs/o0qGv4r/VO/r6Q3dto/ONDgSF0Cw7rU/5BLehO3RNn/Vz19vnI0MMdOxElaWI/mER9l7S+z6JdPM3KySEeSs73U/ixQrNw0vEB/BRt8N/cP25CCQYgrE1j+LpYpUn/iJww/FX/SFf8ohs3DYqfX/1VvejW/5h+4bumv/du2/7jFyIji+Ij/mcKfxpZ3xDnPTsk1mIGuF4ZtJ47je7ebQ9h2H3JcI/I/DYUfcdVMjqlE/wef2XdxKWQ+TK2VIAiCIAiCIAiCIAiCIAjieXwDi95Qcm7yMWXwCdy1KPsuAAD//4k+Ux0=") open(&(0x7f00000001c0)='./file2\x00', 0x80, 0x9) program crashed: KASAN: slab-use-after-free Read in z_erofs_transform_plain validation run: crashed=true testing program (duration=46.135267435s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$erofs-open detailed listing: executing program 0: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000300)='./file1\x00', 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="00ea2eb34e7ea51c9446c55a2d1e0be39af9faf44ad59cb6ad1c94490d970e811439edddc71c9b18946b559ce53bee0a1abe562fc3f3898e5826eda1962cf6e3c4c0ade52151923a70b46eacfc1aaaebcf156e549e884bcabc1333f344f31cd30cd93cb2814e0dbc24a7a107e295e86e09283c825fe177c89c6385f68f2c843cffffffff15539bab6142ceed9265ba989d1a283fc4ffc83f3a7a6c746823e656ad78f3b5a336cdbd83dad59e0debb36b4ea5e658e253f01637cc03f704a08019f95b92fffffffff8dd21552d6967ab1b01e5d52a5793eb179deee4572770a5197127b090287bca2a4eaa1705b42c16968d0201d3ba3cc8000000657ea095f152b1b6a1e6ad8d24ad17f649ccc23d4ecbcdb5620cc48f95f563c2230f859d196e6c4f00b8e3a7b01fcb1d79dcc09b7a854ec8c31dd27ff9b4a2864e1dcaf719d20b56769d51228ecc1915fb8c8b598c11b3c296b05f9c5355fc6f19a7b28f5ae9a0d0804ccc5716cfac0246ddffa2f12077a02a959aa1b74373c38b2bcc90743b80666eae25dea73e127263b8fdbc64fe862b994ca8473d0000000000000000"], 0x1, 0x1b2, &(0x7f0000000500)="$eJzsmE9P4kAYxp8ppWyT/XfdvewmS7JctrRld7Mc9sBVLyYajTcbqQQpYqAH4KQfxY/BjQ/iQT15EBMPnsdMO6UjEZEYJMb3d3j7dOal887L8JAUBEG8WS7Ob8805E2h3yOPnBy/zKQ5mpI/YFLY16eD4Wp58nlimvOnr68DGFYyCOU95/c/nZfXDWiJzqrzW2CwpN6Bhk2pfTBsS72v6JbIt6y9euBbu62gKoQtgiOCK0Jpsr7RMUM1llGJLJ02k+XanV6/4QXBIsSs/o0qGv4r/VO/r6Q3dto/ONDgSF0Cw7rU/5BLehO3RNn/Vz19vnI0MMdOxElaWI/mER9l7S+z6JdPM3KySEeSs73U/ixQrNw0vEB/BRt8N/cP25CCQYgrE1j+LpYpUn/iJww/FX/SFf8ohs3DYqfX/1VvejW/5h+4bumv/du2/7jFyIji+Ij/mcKfxpZ3xDnPTsk1mIGuF4ZtJ47je7ebQ9h2H3JcI/I/DYUfcdVMjqlE/wef2XdxKWQ+TK2VIAiCIAiCIAiCIAiCIAjieXwDi95Qcm7yMWXwCdy1KPsuAAD//4k+Ux0=") open(&(0x7f00000001c0)='./file2\x00', 0x80, 0x9) program crashed: KASAN: use-after-free Read in z_erofs_transform_plain validation run: crashed=true reproducing took 18m34.304283327s repro crashed as (corrupted=false): syz.0.17[5939]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set loop0: detected capacity change from 0 to 16 erofs: (device loop0): mounted with root inode @ nid 36. syz.0.17: attempt to access beyond end of device loop0: rw=524288, sector=8, nr_sectors = 16 limit=16 syz.0.17: attempt to access beyond end of device loop0: rw=524288, sector=16, nr_sectors = 40 limit=16 ================================================================== BUG: KASAN: use-after-free in memcpy_to_page include/linux/highmem.h:427 [inline] BUG: KASAN: use-after-free in z_erofs_transform_plain+0x3ab/0x4a0 fs/erofs/decompressor.c:347 Read of size 4096 at addr ffff888027552000 by task syz.0.17/5939 CPU: 1 PID: 5939 Comm: syz.0.17 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 Call Trace: dump_stack_lvl+0x18c/0x250 lib/dump_stack.c:106 print_address_description mm/kasan/report.c:364 [inline] print_report+0xa8/0x210 mm/kasan/report.c:468 kasan_report+0x117/0x150 mm/kasan/report.c:581 check_region_inline mm/kasan/generic.c:-1 [inline] kasan_check_range+0x241/0x290 mm/kasan/generic.c:187 __asan_memcpy+0x29/0x70 mm/kasan/shadow.c:105 memcpy_to_page include/linux/highmem.h:427 [inline] z_erofs_transform_plain+0x3ab/0x4a0 fs/erofs/decompressor.c:347 z_erofs_decompress_pcluster fs/erofs/zdata.c:1296 [inline] z_erofs_decompress_queue+0x1705/0x2670 fs/erofs/zdata.c:1377 z_erofs_runqueue+0x1993/0x1b20 fs/erofs/zdata.c:1778 z_erofs_read_folio+0x321/0x5c0 fs/erofs/zdata.c:1863 filemap_read_folio+0x16b/0x790 mm/filemap.c:2420 filemap_update_page mm/filemap.c:2504 [inline] filemap_get_pages+0x13ac/0x1f10 mm/filemap.c:2618 filemap_read+0x409/0xf20 mm/filemap.c:2690 __kernel_read+0x2e5/0x730 fs/read_write.c:428 integrity_kernel_read+0x8a/0xd0 security/integrity/iint.c:221 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:485 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:516 [inline] ima_calc_file_hash+0xb1f/0x1960 security/integrity/ima/ima_crypto.c:573 ima_collect_measurement+0x4d4/0xa30 security/integrity/ima/ima_api.c:290 process_measurement+0x123a/0x1d50 security/integrity/ima/ima_main.c:370 ima_file_check+0xcc/0x110 security/integrity/ima/ima_main.c:568 do_open fs/namei.c:3642 [inline] path_openat+0x2910/0x3270 fs/namei.c:3797 do_filp_open+0x1f2/0x430 fs/namei.c:3824 do_sys_openat2+0x134/0x1d0 fs/open.c:1421 do_sys_open fs/open.c:1436 [inline] __do_sys_open fs/open.c:1444 [inline] __se_sys_open fs/open.c:1440 [inline] __x64_sys_open+0x11f/0x140 fs/open.c:1440 do_syscall_x64 arch/x86/entry/common.c:46 [inline] do_syscall_64+0x55/0xb0 arch/x86/entry/common.c:76 entry_SYSCALL_64_after_hwframe+0x68/0xd2 RIP: 0033:0x7f5e1199ce59 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f5e1282d028 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 RAX: ffffffffffffffda RBX: 00007f5e11c15fa0 RCX: 00007f5e1199ce59 RDX: 0000000000000009 RSI: 0000000000000080 RDI: 00002000000001c0 RBP: 00007f5e11a32e6f R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f5e11c16038 R14: 00007f5e11c15fa0 R15: 00007fff9e431e18 The buggy address belongs to the physical page: page:ffffea00009d5480 refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x27552 flags: 0xfff00000000000(node=0|zone=1|lastcpupid=0x7ff) page_type: 0xffffff7f(buddy) raw: 00fff00000000000 ffffea00009b1788 ffffea00009c2dc8 0000000000000000 raw: 0000000000000000 0000000000000000 00000000ffffff7f 0000000000000000 page dumped because: kasan: bad access detected page_owner tracks the page as freed page last allocated via order 0, migratetype Unmovable, gfp_mask 0x12cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_NORETRY), pid 5687, tgid 5687 (dhcpcd-run-hook), ts 60116105088, free_ts 113468027327 set_page_owner include/linux/page_owner.h:31 [inline] post_alloc_hook+0x1c1/0x200 mm/page_alloc.c:1582 prep_new_page mm/page_alloc.c:1589 [inline] get_page_from_freelist+0x2181/0x22a0 mm/page_alloc.c:3221 __alloc_pages+0x1f0/0x460 mm/page_alloc.c:4501 alloc_slab_page+0x5d/0x180 mm/slub.c:1881 allocate_slab mm/slub.c:2028 [inline] new_slab+0x87/0x2d0 mm/slub.c:2081 ___slab_alloc+0xc5c/0x12f0 mm/slub.c:3253 __slab_alloc mm/slub.c:3339 [inline] __slab_alloc_node mm/slub.c:3392 [inline] slab_alloc_node mm/slub.c:3485 [inline] slab_alloc mm/slub.c:3503 [inline] __kmem_cache_alloc_lru mm/slub.c:3510 [inline] kmem_cache_alloc+0x109/0x2c0 mm/slub.c:3519 vm_area_dup+0x27/0x270 kernel/fork.c:502 dup_mmap kernel/fork.c:712 [inline] dup_mm kernel/fork.c:1694 [inline] copy_mm+0x11a6/0x1e30 kernel/fork.c:1743 copy_process+0x171d/0x3df0 kernel/fork.c:2508 kernel_clone+0x24b/0x8a0 kernel/fork.c:2917 __do_sys_clone kernel/fork.c:3060 [inline] __se_sys_clone kernel/fork.c:3044 [inline] __x64_sys_clone+0x1b7/0x230 kernel/fork.c:3044 do_syscall_x64 arch/x86/entry/common.c:46 [inline] do_syscall_64+0x55/0xb0 arch/x86/entry/common.c:76 entry_SYSCALL_64_after_hwframe+0x68/0xd2 page last free stack trace: reset_page_owner include/linux/page_owner.h:24 [inline] free_pages_prepare mm/page_alloc.c:1182 [inline] free_unref_page_prepare+0x7d7/0x8f0 mm/page_alloc.c:2366 free_unref_page+0x32/0x2e0 mm/page_alloc.c:2459 discard_slab mm/slub.c:2127 [inline] __unfreeze_partials+0x1cf/0x210 mm/slub.c:2667 put_cpu_partial+0x17c/0x250 mm/slub.c:2743 __slab_free+0x319/0x400 mm/slub.c:3700 qlink_free mm/kasan/quarantine.c:166 [inline] qlist_free_all+0x75/0xd0 mm/kasan/quarantine.c:185 kasan_quarantine_reduce+0x143/0x160 mm/kasan/quarantine.c:292 __kasan_slab_alloc+0x22/0x80 mm/kasan/common.c:306 kasan_slab_alloc include/linux/kasan.h:188 [inline] slab_post_alloc_hook+0x6a/0x4d0 mm/slab.h:767 slab_alloc_node mm/slub.c:3495 [inline] __kmem_cache_alloc_node+0x194/0x250 mm/slub.c:3534 __do_kmalloc_node mm/slab_common.c:1006 [inline] __kmalloc_node+0xa6/0x240 mm/slab_common.c:1014 kmalloc_node include/linux/slab.h:620 [inline] kvmalloc_node+0x70/0x180 mm/util.c:617 kvmalloc include/linux/slab.h:738 [inline] kvzalloc include/linux/slab.h:746 [inline] allocate_hook_entries_size net/netfilter/core.c:61 [inline] __nf_hook_entries_try_shrink+0x336/0x700 net/netfilter/core.c:260 __nf_unregister_net_hook+0x4da/0x6d0 net/netfilter/core.c:520 nf_unregister_net_hook net/netfilter/core.c:-1 [inline] nf_unregister_net_hooks+0xcb/0x130 net/netfilter/core.c:613 brnf_exit_net+0x61/0x120 net/bridge/br_netfilter_hooks.c:1308 Memory state around the buggy address: ffff888027551f00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ffff888027551f80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >ffff888027552000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ^ ffff888027552080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ffff888027552100: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ================================================================== final repro crashed as (corrupted=false): syz.0.17[5939]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set loop0: detected capacity change from 0 to 16 erofs: (device loop0): mounted with root inode @ nid 36. syz.0.17: attempt to access beyond end of device loop0: rw=524288, sector=8, nr_sectors = 16 limit=16 syz.0.17: attempt to access beyond end of device loop0: rw=524288, sector=16, nr_sectors = 40 limit=16 ================================================================== BUG: KASAN: use-after-free in memcpy_to_page include/linux/highmem.h:427 [inline] BUG: KASAN: use-after-free in z_erofs_transform_plain+0x3ab/0x4a0 fs/erofs/decompressor.c:347 Read of size 4096 at addr ffff888027552000 by task syz.0.17/5939 CPU: 1 PID: 5939 Comm: syz.0.17 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 Call Trace: dump_stack_lvl+0x18c/0x250 lib/dump_stack.c:106 print_address_description mm/kasan/report.c:364 [inline] print_report+0xa8/0x210 mm/kasan/report.c:468 kasan_report+0x117/0x150 mm/kasan/report.c:581 check_region_inline mm/kasan/generic.c:-1 [inline] kasan_check_range+0x241/0x290 mm/kasan/generic.c:187 __asan_memcpy+0x29/0x70 mm/kasan/shadow.c:105 memcpy_to_page include/linux/highmem.h:427 [inline] z_erofs_transform_plain+0x3ab/0x4a0 fs/erofs/decompressor.c:347 z_erofs_decompress_pcluster fs/erofs/zdata.c:1296 [inline] z_erofs_decompress_queue+0x1705/0x2670 fs/erofs/zdata.c:1377 z_erofs_runqueue+0x1993/0x1b20 fs/erofs/zdata.c:1778 z_erofs_read_folio+0x321/0x5c0 fs/erofs/zdata.c:1863 filemap_read_folio+0x16b/0x790 mm/filemap.c:2420 filemap_update_page mm/filemap.c:2504 [inline] filemap_get_pages+0x13ac/0x1f10 mm/filemap.c:2618 filemap_read+0x409/0xf20 mm/filemap.c:2690 __kernel_read+0x2e5/0x730 fs/read_write.c:428 integrity_kernel_read+0x8a/0xd0 security/integrity/iint.c:221 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:485 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:516 [inline] ima_calc_file_hash+0xb1f/0x1960 security/integrity/ima/ima_crypto.c:573 ima_collect_measurement+0x4d4/0xa30 security/integrity/ima/ima_api.c:290 process_measurement+0x123a/0x1d50 security/integrity/ima/ima_main.c:370 ima_file_check+0xcc/0x110 security/integrity/ima/ima_main.c:568 do_open fs/namei.c:3642 [inline] path_openat+0x2910/0x3270 fs/namei.c:3797 do_filp_open+0x1f2/0x430 fs/namei.c:3824 do_sys_openat2+0x134/0x1d0 fs/open.c:1421 do_sys_open fs/open.c:1436 [inline] __do_sys_open fs/open.c:1444 [inline] __se_sys_open fs/open.c:1440 [inline] __x64_sys_open+0x11f/0x140 fs/open.c:1440 do_syscall_x64 arch/x86/entry/common.c:46 [inline] do_syscall_64+0x55/0xb0 arch/x86/entry/common.c:76 entry_SYSCALL_64_after_hwframe+0x68/0xd2 RIP: 0033:0x7f5e1199ce59 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f5e1282d028 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 RAX: ffffffffffffffda RBX: 00007f5e11c15fa0 RCX: 00007f5e1199ce59 RDX: 0000000000000009 RSI: 0000000000000080 RDI: 00002000000001c0 RBP: 00007f5e11a32e6f R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f5e11c16038 R14: 00007f5e11c15fa0 R15: 00007fff9e431e18 The buggy address belongs to the physical page: page:ffffea00009d5480 refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x27552 flags: 0xfff00000000000(node=0|zone=1|lastcpupid=0x7ff) page_type: 0xffffff7f(buddy) raw: 00fff00000000000 ffffea00009b1788 ffffea00009c2dc8 0000000000000000 raw: 0000000000000000 0000000000000000 00000000ffffff7f 0000000000000000 page dumped because: kasan: bad access detected page_owner tracks the page as freed page last allocated via order 0, migratetype Unmovable, gfp_mask 0x12cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_NORETRY), pid 5687, tgid 5687 (dhcpcd-run-hook), ts 60116105088, free_ts 113468027327 set_page_owner include/linux/page_owner.h:31 [inline] post_alloc_hook+0x1c1/0x200 mm/page_alloc.c:1582 prep_new_page mm/page_alloc.c:1589 [inline] get_page_from_freelist+0x2181/0x22a0 mm/page_alloc.c:3221 __alloc_pages+0x1f0/0x460 mm/page_alloc.c:4501 alloc_slab_page+0x5d/0x180 mm/slub.c:1881 allocate_slab mm/slub.c:2028 [inline] new_slab+0x87/0x2d0 mm/slub.c:2081 ___slab_alloc+0xc5c/0x12f0 mm/slub.c:3253 __slab_alloc mm/slub.c:3339 [inline] __slab_alloc_node mm/slub.c:3392 [inline] slab_alloc_node mm/slub.c:3485 [inline] slab_alloc mm/slub.c:3503 [inline] __kmem_cache_alloc_lru mm/slub.c:3510 [inline] kmem_cache_alloc+0x109/0x2c0 mm/slub.c:3519 vm_area_dup+0x27/0x270 kernel/fork.c:502 dup_mmap kernel/fork.c:712 [inline] dup_mm kernel/fork.c:1694 [inline] copy_mm+0x11a6/0x1e30 kernel/fork.c:1743 copy_process+0x171d/0x3df0 kernel/fork.c:2508 kernel_clone+0x24b/0x8a0 kernel/fork.c:2917 __do_sys_clone kernel/fork.c:3060 [inline] __se_sys_clone kernel/fork.c:3044 [inline] __x64_sys_clone+0x1b7/0x230 kernel/fork.c:3044 do_syscall_x64 arch/x86/entry/common.c:46 [inline] do_syscall_64+0x55/0xb0 arch/x86/entry/common.c:76 entry_SYSCALL_64_after_hwframe+0x68/0xd2 page last free stack trace: reset_page_owner include/linux/page_owner.h:24 [inline] free_pages_prepare mm/page_alloc.c:1182 [inline] free_unref_page_prepare+0x7d7/0x8f0 mm/page_alloc.c:2366 free_unref_page+0x32/0x2e0 mm/page_alloc.c:2459 discard_slab mm/slub.c:2127 [inline] __unfreeze_partials+0x1cf/0x210 mm/slub.c:2667 put_cpu_partial+0x17c/0x250 mm/slub.c:2743 __slab_free+0x319/0x400 mm/slub.c:3700 qlink_free mm/kasan/quarantine.c:166 [inline] qlist_free_all+0x75/0xd0 mm/kasan/quarantine.c:185 kasan_quarantine_reduce+0x143/0x160 mm/kasan/quarantine.c:292 __kasan_slab_alloc+0x22/0x80 mm/kasan/common.c:306 kasan_slab_alloc include/linux/kasan.h:188 [inline] slab_post_alloc_hook+0x6a/0x4d0 mm/slab.h:767 slab_alloc_node mm/slub.c:3495 [inline] __kmem_cache_alloc_node+0x194/0x250 mm/slub.c:3534 __do_kmalloc_node mm/slab_common.c:1006 [inline] __kmalloc_node+0xa6/0x240 mm/slab_common.c:1014 kmalloc_node include/linux/slab.h:620 [inline] kvmalloc_node+0x70/0x180 mm/util.c:617 kvmalloc include/linux/slab.h:738 [inline] kvzalloc include/linux/slab.h:746 [inline] allocate_hook_entries_size net/netfilter/core.c:61 [inline] __nf_hook_entries_try_shrink+0x336/0x700 net/netfilter/core.c:260 __nf_unregister_net_hook+0x4da/0x6d0 net/netfilter/core.c:520 nf_unregister_net_hook net/netfilter/core.c:-1 [inline] nf_unregister_net_hooks+0xcb/0x130 net/netfilter/core.c:613 brnf_exit_net+0x61/0x120 net/bridge/br_netfilter_hooks.c:1308 Memory state around the buggy address: ffff888027551f00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ffff888027551f80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >ffff888027552000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ^ ffff888027552080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ffff888027552100: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ==================================================================