Date: Wed, 02 Oct 2024 09:53:18 -0700 From: Cy Schubert <Cy.Schubert@cschubert.com> To: Bojan =?utf-8?Q?Novkovi=C4=87?= <bnovkov@FreeBSD.org> Cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: 51fda658baa3 - main - vmm: Properly handle writes spanning across two pages in vm_handle_db Message-ID: <20241002165318.AA05628D@slippy.cwsent.com> In-Reply-To: <202410021645.492Gj4Sb035939@gitrepo.freebsd.org> References: <202410021645.492Gj4Sb035939@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <202410021645.492Gj4Sb035939@gitrepo.freebsd.org>, Bojan =?utf-8?Q?N ovkovi=C4=87?= writes: > The branch main has been updated by bnovkov: > > URL: https://cgit.FreeBSD.org/src/commit/?id=51fda658baa3f80c9778f3a9873fbf67 > df87119b > > commit 51fda658baa3f80c9778f3a9873fbf67df87119b > Author: Bojan Novković <bnovkov@FreeBSD.org> > AuthorDate: 2024-09-29 11:10:10 +0000 > Commit: Bojan Novković <bnovkov@FreeBSD.org> > CommitDate: 2024-10-02 16:43:36 +0000 > > vmm: Properly handle writes spanning across two pages in vm_handle_db > > The vm_handle_db function is responsible for writing correct status > register values into memory when a guest VM is being single-stepped > using the RFLAGS.TF mechanism. However, it currently does not properly > handle an edge case where the resulting write spans across two pages. > This commit fixes this by making vm_handle_db use two vm_copy_info > structs. > > Security: HYP-09 Where can we find this vulnerability documented? -- Cheers, Cy Schubert <Cy.Schubert@cschubert.com> FreeBSD UNIX: <cy@FreeBSD.org> Web: https://FreeBSD.org NTP: <cy@nwtime.org> Web: https://nwtime.org e^(i*pi)+1=0
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20241002165318.AA05628D>