OffbyoneÜberläufe
OffbyoneÜberläufe, often shortened to OBOE, refers to a specific type of integer overflow vulnerability that occurs when a program incorrectly handles the boundary conditions of a numerical operation. This happens when a calculation results in a value that is exactly one unit beyond the maximum representable value for a given integer type, or one unit below the minimum representable value.
The "off-by-one" aspect highlights that the error is not a large, catastrophic overflow, but rather a subtle
Such vulnerabilities can have various consequences depending on the context. In array access, an off-by-one error