Skip site navigation (1)Skip section navigation (2)
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>