Describe the bug
The ipmievd command line parsing has some problems.
One is a possible buffer overrun caused by using an unbounded strlen call on an input argument.
Allowing an unbounded string read has the possibility of enabling a buffer overrun attack.
IPMITOOL Version
Make sure you're reporting a bug in the latest code taken from master branch here, NOT a bug
that you've found in some version that you've got from your OS vendor or any source other than this repository.
ipmitool version 1.8.19.16.g81b8242
To Reproduce
No reproduction steps.
Expected behavior
The number of characters read for the pidfile argument will never exceed 63 characters
Additional context
Add any other context about the problem here.
**Describe the bug**
The ipmievd command line parsing has some problems.
One is a possible buffer overrun caused by using an unbounded strlen call on an input argument.
Allowing an unbounded string read has the possibility of enabling a buffer overrun attack.
**IPMITOOL Version**
Make sure you're reporting a bug in the latest code taken from `master` branch here, NOT a bug
that you've found in some version that you've got from your OS vendor or any source other than this repository.
```ipmitool version 1.8.19.16.g81b8242```
**To Reproduce**
No reproduction steps.
**Expected behavior**
The number of characters read for the pidfile argument will never exceed 63 characters
**Additional context**
Add any other context about the problem here.