Entity reach is shorter than block reach
The bug
The player's reach distance for entities is shorter than the reach distance for blocks. This can be seen when trying to attack silverfish from two blocks above. The blocks below them can be reached, however in order to reach the silverfish, the player needs to sneak.
This issue does not happen in Creative mode.