commit 3197dd45a62450448adbde578b232d45eebc7045 from: Martijn van Duren date: Tue Nov 3 19:33:15 2026 UTC Make sure agentxsocket path isn't too long commit - 12bc503f7965fa43ef862ee9a240264b98ce5392 commit + 3197dd45a62450448adbde578b232d45eebc7045 blob - d801d102e297511104f1e436a10bb3d214df1204 blob + 5945cbec1f8778a312277af12cca3cd207e839ba --- main.c +++ main.c @@ -125,6 +125,9 @@ main(int argc, char *argv[]) case 's': if (optarg[0] != '/') fatalx("agentx socket path must be absolute"); + if (strlen(optarg) >= + sizeof((struct sockaddr_un){}.sun_path)) + fatalx("agentx socket path too long"); agentxsocket = optarg; break; case 'v':