Multiple EXECVE records
Eric Paris
eparis at redhat.com
Thu Mar 12 12:18:22 UTC 2009
On Wed, 2009-03-11 at 11:13 +0000, Matthew Booth wrote:
> Any idea what this means:
>
> type=SYSCALL msg=audit(1236769790.766:247): arch=40000003 syscall=11
> success=yes exit=0 a0=9d1e668 a1=9d23e50 a2
> type=EXECVE msg=audit(1236769790.766:247): argc=4 a0="/bin/sh"
> a1="/sbin/service" a2="sshd" a3="restart"
> type=EXECVE msg=audit(1236769790.766:247): argc=3 a0="/bin/sh"
> a1="/sbin/service" a2="sshd"
> type=CWD msg=audit(1236769790.766:247): cwd="/root"
> type=PATH msg=audit(1236769790.766:247): item=0 name="/sbin/service"
> inode=189083 dev=fc:01 mode=0100755 ouid=0
> type=PATH msg=audit(1236769790.766:247): item=1 name=(null) inode=251907
> dev=fc:01 mode=0100755 ouid=0 ogid=0 rd
> type=PATH msg=audit(1236769790.766:247): item=2 name=(null) inode=315525
> dev=fc:01 mode=0100755 ouid=0 ogid=0 rd
>
> Note that there are 2 EXECVE records there. This was generated by RHEL
> 5.3 i386.
Something went wrong that shouldn't have? File a BZ and CC me so I'll
remember to take a look. A reproducer would be GREAT! Multi-part
execve records can be normal (if the execve logging is too long to for a
single audit message), but this is about x1.75 of a single record.
Doesn't seem right.
More information about the Linux-audit
mailing list