samba-bugs at samba.org
2015-Apr-21 11:53 UTC
[Bug 11229] New: off-by-one in snprintf() check
https://bugzilla.samba.org/show_bug.cgi?id=11229 Bug ID: 11229 Summary: off-by-one in snprintf() check Product: rsync Version: 3.1.1 Hardware: All OS: All Status: NEW Severity: normal Priority: P5 Component: core Assignee: wayned at samba.org Reporter: sbehrens at giantdisaster.de QA Contact: rsync-qa at samba.org>From 55639a2dbc7b2fd5bca9f7068ae0153627e8a7fa Mon Sep 17 00:00:00 2001From: Stefan Behrens <sbehrens at giantdisaster.de> Date: Tue, 21 Apr 2015 13:50:38 +0200 Subject: [PATCH] rsync: fix of-by-one in check of snprintf() result Signed-off-by: Stefan Behrens <sbehrens at giantdisaster.de> --- io.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/io.c b/io.c index b9a9bd082737..03e13d846fa0 100644 --- a/io.c +++ b/io.c @@ -2283,7 +2283,7 @@ void io_printf(int fd, const char *format, ...) if (len < 0) exit_cleanup(RERR_PROTOCOL); - if (len > (int)sizeof buf) { + if (len >= (int)sizeof buf) { rprintf(FERROR, "io_printf() was too long for the buffer.\n"); exit_cleanup(RERR_PROTOCOL); } -- 1.7.7 -- You are receiving this mail because: You are the QA Contact for the bug.
https://bugzilla.samba.org/show_bug.cgi?id=11229 Wayne Davison <wayned at samba.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #1 from Wayne Davison <wayned at samba.org> --- Thanks for pointing that out, and for the patch. I've applied it. Note that it works better to attach the patch to the ticket instead of paste it, as that preserves the tabs, making it easier to apply the patch. -- You are receiving this mail because: You are the QA Contact for the bug.
Seemingly Similar Threads
- [PATCH] Btrfs: allow running defrag in parallel to administrative tasks
- [PATCH] Btrfs: fix crash in scrub repair code when device is missing
- [PATCH] Btrfs: fix false positive in check-integrity on unmount
- [RESEND PATCH] Btrfs: set ioprio of scrub readahead to idle
- [PATCH] Btrfs: Fix wrong error handling code