From b4d9787f0fd3fbe529ee5ba02c8bcadd3b5e54e2 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sun, 19 Jun 2022 22:52:28 +0200 Subject: Fix potential buffer overwrite. --- src/ext4_mkfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ext4_mkfs.c b/src/ext4_mkfs.c index c6b8938..4ff2f75 100644 --- a/src/ext4_mkfs.c +++ b/src/ext4_mkfs.c @@ -264,7 +264,7 @@ static void fill_sb(struct fs_aux_info *aux_info, struct ext4_mkfs_info *info) memcpy(sb->uuid, info->uuid, UUID_SIZE); memset(sb->volume_name, 0, sizeof(sb->volume_name)); - strncpy(sb->volume_name, info->label, sizeof(sb->volume_name)); + strncpy(sb->volume_name, info->label, sizeof(sb->volume_name) - 1); memset(sb->last_mounted, 0, sizeof(sb->last_mounted)); sb->algorithm_usage_bitmap = to_le32(0); -- cgit v1.2.3