Binding the vertices of one object to the vertices of another object?
You could use an armature. A simple rig with two bones is all you need. The left bone will move the left side of the red object and the left outer object while the right bone does the opposite. You could either use weight painting or manually create the vertex groups in the centre object, with the side objects you can parent them to a bone instead of using an armature modifier.