As Kusalananda points out this sounds like an x-y problem.
A possible awk solution to your issue would be:
awk 'BEGIN{ RS = ""; FS = "\n"}{print "First name:",$1,"Second name:",$2,"Org name",$3,"CN name:",$4}' input
If you are set on using shell variables I think you need something like this:
#!/bin/bash
input=/path/to/input
mapfile -t array <"$input"
# If you don't have bash v3 use this instead of mapfile
# OLDIFS=$IFS
# IFS=$'\n'
# array=($(cat input))
# IFS=$OLDIFS
echo "First name: ${array[0]}, Second name: ${array[1]}, Org name: ${array[2]}, CN name: ${array[3]}"
mapfile -t arr < input.txtthen access the individual variables as"${arr[0]}","${arr[1]}"etc.awkscript could do what you'd like to do (whatever it is).