When doing this:
set service snmp community test123 client '10.88.87.11'
The generated snmpd.conf looks like this:
rocommunity test123 10.88.87.11 rocommunity6 test123
Which means all IPv6 addresses can query it via SNMP if they know the community string.
I'd expect the rocommunity6 statement to be left out in this scenario.