CVE defines CVE-2005-4618 as:
"Buffer overflow in sysctl in the Linux Kernel 2.6 before 2.6.15 allows local
users to cause a denial of service and possibly execute arbitrary code via a
long string, which causes sysctl to write a zero byte outside the buffer."
This is fixed by
I can't see a useful attack vector here, writing a character to one spot after a
userland buffer seems to me likely at the worst to crash your userland program,
and not cause a DoS or privilege escalation. So we have marked this severity
low but this could equally be severity none (kernel maintainers please let us
know what you think after analysis)
agreed. the bug here is that a NULL character can be written 1 byte off the end
of a user supplied buffer, which is a potential data corruption. I don't see
any DoS issue here, if the extra byte is not mapped, then the kernel will return
cleanly. A single byte corruption of userspace is fairly serious though, imo.
Thank you for submitting this issue for consideration in Red Hat Enterprise Linux. The release for which you requested us to review is now End of Life.
Please See https://access.redhat.com/support/policy/updates/errata/
If you would like Red Hat to re-consider your feature request for an active release, please re-open the request via appropriate support channels and provide additional supporting details about the importance of this issue.