* Prior report for the nvmet-tcp unbounded SGL length fix in 7.3
@ 2026-08-24 15:42 Shivam Kumar
2026-08-24 15:50 ` Shivam Kumar
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Shivam Kumar @ 2026-08-24 15:42 UTC (permalink / raw)
To: linux-nvme
Cc: Sagi Grimberg, Keith Busch, Ibrahim Hashimov, Greg Kroah-Hartman
Hi all,
I originally reported this issue to security@kernel.org on 2026-03-17
(Cc Sagi), Message-ID:
<CA+ysrSJUFi8cHzU8g9Nrbbkcuo0F7vh8CMn3ht15gSk3BbK45A@mail.gmail.com>
and posted the first patch for it in this thread,
"[PATCH] nvmet-tcp: bound sgl->length check in nvmet_tcp_map_data()"
(2026-03-19).
Commit 4a3f002 ("nvmet-tcp: bound SGL data length before allocating
command buffers"), merged for 7.3, adds the same NVMET_TCP_MAXH2CDATA
bound with the same status code.
These things happen independently, and I'm glad the issue is fixed.
Would it be possible to get some acknowledgement for the original
report?
Thanks,
Shivam
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Prior report for the nvmet-tcp unbounded SGL length fix in 7.3
2026-08-24 15:42 Prior report for the nvmet-tcp unbounded SGL length fix in 7.3 Shivam Kumar
@ 2026-08-24 15:50 ` Shivam Kumar
2026-08-24 16:01 ` Greg Kroah-Hartman
2026-08-24 16:31 ` Maurizio Lombardi
2 siblings, 0 replies; 8+ messages in thread
From: Shivam Kumar @ 2026-08-24 15:50 UTC (permalink / raw)
To: linux-nvme
Cc: Sagi Grimberg, Keith Busch, Ibrahim Hashimov, Greg Kroah-Hartman,
Maurizio Lombardi, Christoph Hellwig
On Mon, Aug 24, 2026 at 11:42 AM Shivam Kumar
<kumar.shivam43666@gmail.com> wrote:
>
> Hi all,
>
> I originally reported this issue to security@kernel.org on 2026-03-17
> (Cc Sagi), Message-ID:
> <CA+ysrSJUFi8cHzU8g9Nrbbkcuo0F7vh8CMn3ht15gSk3BbK45A@mail.gmail.com>
> and posted the first patch for it in this thread,
> "[PATCH] nvmet-tcp: bound sgl->length check in nvmet_tcp_map_data()"
> (2026-03-19).
>
> Commit 4a3f002 ("nvmet-tcp: bound SGL data length before allocating
> command buffers"), merged for 7.3, adds the same NVMET_TCP_MAXH2CDATA
> bound with the same status code.
>
> These things happen independently, and I'm glad the issue is fixed.
> Would it be possible to get some acknowledgement for the original
> report?
>
> Thanks,
> Shivam
Adding Maurizio and Christoph, who reviewed the original patch.
To be clear, "this thread" above refers to the March thread, not this
one, I meant to send this as a reply there. Link for reference:
https://lore.kernel.org/all/CA+ysrS+fsJQ+4x7jHoSEX_tiYRQJC8LEhuH2stKA6Q4qSK-MWA@mail.gmail.com/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Prior report for the nvmet-tcp unbounded SGL length fix in 7.3
2026-08-24 15:42 Prior report for the nvmet-tcp unbounded SGL length fix in 7.3 Shivam Kumar
2026-08-24 15:50 ` Shivam Kumar
@ 2026-08-24 16:01 ` Greg Kroah-Hartman
2026-08-24 16:07 ` Shivam Kumar
2026-08-24 16:31 ` Maurizio Lombardi
2 siblings, 1 reply; 8+ messages in thread
From: Greg Kroah-Hartman @ 2026-08-24 16:01 UTC (permalink / raw)
To: Shivam Kumar; +Cc: linux-nvme, Sagi Grimberg, Keith Busch, Ibrahim Hashimov
On Mon, Aug 24, 2026 at 11:42:50AM -0400, Shivam Kumar wrote:
> Hi all,
>
> I originally reported this issue to security@kernel.org on 2026-03-17
> (Cc Sagi), Message-ID:
> <CA+ysrSJUFi8cHzU8g9Nrbbkcuo0F7vh8CMn3ht15gSk3BbK45A@mail.gmail.com>
> and posted the first patch for it in this thread,
> "[PATCH] nvmet-tcp: bound sgl->length check in nvmet_tcp_map_data()"
> (2026-03-19).
>
> Commit 4a3f002 ("nvmet-tcp: bound SGL data length before allocating
> command buffers"), merged for 7.3, adds the same NVMET_TCP_MAXH2CDATA
> bound with the same status code.
>
> These things happen independently, and I'm glad the issue is fixed.
> Would it be possible to get some acknowledgement for the original
> report?
"acknowledgment" in what way? If the patch is merged, what can we do
here?
thanks,
greg k-h
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Prior report for the nvmet-tcp unbounded SGL length fix in 7.3
2026-08-24 16:01 ` Greg Kroah-Hartman
@ 2026-08-24 16:07 ` Shivam Kumar
2026-08-24 16:54 ` Greg Kroah-Hartman
0 siblings, 1 reply; 8+ messages in thread
From: Shivam Kumar @ 2026-08-24 16:07 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: linux-nvme, Sagi Grimberg, Keith Busch, Ibrahim Hashimov
Hi Greg,
Just the CVE, if one is assigned to 4a3f002, being recorded as the
reporter would be all I'm after.
Thanks,
Shivam
On Mon, Aug 24, 2026 at 12:01 PM Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> On Mon, Aug 24, 2026 at 11:42:50AM -0400, Shivam Kumar wrote:
> > Hi all,
> >
> > I originally reported this issue to security@kernel.org on 2026-03-17
> > (Cc Sagi), Message-ID:
> > <CA+ysrSJUFi8cHzU8g9Nrbbkcuo0F7vh8CMn3ht15gSk3BbK45A@mail.gmail.com>
> > and posted the first patch for it in this thread,
> > "[PATCH] nvmet-tcp: bound sgl->length check in nvmet_tcp_map_data()"
> > (2026-03-19).
> >
> > Commit 4a3f002 ("nvmet-tcp: bound SGL data length before allocating
> > command buffers"), merged for 7.3, adds the same NVMET_TCP_MAXH2CDATA
> > bound with the same status code.
> >
> > These things happen independently, and I'm glad the issue is fixed.
> > Would it be possible to get some acknowledgement for the original
> > report?
>
> "acknowledgment" in what way? If the patch is merged, what can we do
> here?
>
> thanks,
>
> greg k-h
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Prior report for the nvmet-tcp unbounded SGL length fix in 7.3
2026-08-24 15:42 Prior report for the nvmet-tcp unbounded SGL length fix in 7.3 Shivam Kumar
2026-08-24 15:50 ` Shivam Kumar
2026-08-24 16:01 ` Greg Kroah-Hartman
@ 2026-08-24 16:31 ` Maurizio Lombardi
2 siblings, 0 replies; 8+ messages in thread
From: Maurizio Lombardi @ 2026-08-24 16:31 UTC (permalink / raw)
To: Shivam Kumar, linux-nvme
Cc: Sagi Grimberg, Keith Busch, Ibrahim Hashimov, Greg Kroah-Hartman
On Mon Aug 24, 2026 at 5:42 PM CEST, Shivam Kumar wrote:
> Hi all,
>
> I originally reported this issue to security@kernel.org on 2026-03-17
> (Cc Sagi), Message-ID:
> <CA+ysrSJUFi8cHzU8g9Nrbbkcuo0F7vh8CMn3ht15gSk3BbK45A@mail.gmail.com>
> and posted the first patch for it in this thread,
> "[PATCH] nvmet-tcp: bound sgl->length check in nvmet_tcp_map_data()"
> (2026-03-19).
>
> Commit 4a3f002 ("nvmet-tcp: bound SGL data length before allocating
> command buffers"), merged for 7.3, adds the same NVMET_TCP_MAXH2CDATA
> bound with the same status code.
I didn't notice this new patch, but I still suspect that MAXH2CDATA is misused
and that the correct solution is to set MDTS.
Maurizio
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Prior report for the nvmet-tcp unbounded SGL length fix in 7.3
2026-08-24 16:07 ` Shivam Kumar
@ 2026-08-24 16:54 ` Greg Kroah-Hartman
2026-08-24 18:18 ` Shivam Kumar
0 siblings, 1 reply; 8+ messages in thread
From: Greg Kroah-Hartman @ 2026-08-24 16:54 UTC (permalink / raw)
To: Shivam Kumar; +Cc: linux-nvme, Sagi Grimberg, Keith Busch, Ibrahim Hashimov
On Mon, Aug 24, 2026 at 12:07:28PM -0400, Shivam Kumar wrote:
> Hi Greg,
>
> Just the CVE, if one is assigned to 4a3f002, being recorded as the
> reporter would be all I'm after.
We do not have names/reporters on CVEs at all, we rely on the git commit
text, but also will be glad to link to any external documentation as a
reference if needed.
But I think you got the git id there wrong...
thanks,
greg k-h
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Prior report for the nvmet-tcp unbounded SGL length fix in 7.3
2026-08-24 16:54 ` Greg Kroah-Hartman
@ 2026-08-24 18:18 ` Shivam Kumar
2026-08-25 8:13 ` Greg Kroah-Hartman
0 siblings, 1 reply; 8+ messages in thread
From: Shivam Kumar @ 2026-08-24 18:18 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: linux-nvme, Sagi Grimberg, Keith Busch, Ibrahim Hashimov
On Mon, Aug 24, 2026 at 12:54 PM Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> On Mon, Aug 24, 2026 at 12:07:28PM -0400, Shivam Kumar wrote:
> > Hi Greg,
> >
> > Just the CVE, if one is assigned to 4a3f002, being recorded as the
> > reporter would be all I'm after.
>
> We do not have names/reporters on CVEs at all, we rely on the git commit
> text, but also will be glad to link to any external documentation as a
> reference if needed.
>
> But I think you got the git id there wrong...
>
> thanks,
>
> greg k-h
Understood, thanks for explaining.
A reference link would be great if a CVE is assigned. The relevant
thread is:
https://lore.kernel.org/all/CA+ysrS+fsJQ+4x7jHoSEX_tiYRQJC8LEhuH2stKA6Q4qSK-MWA@mail.gmail.com/
And apologies for the bad commit id, the correct one is
4a3f00262a044e8e15064b1a6860968bf0500bf4
("nvmet-tcp: bound SGL data length before allocating command buffers").
Thanks,
Shivam
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Prior report for the nvmet-tcp unbounded SGL length fix in 7.3
2026-08-24 18:18 ` Shivam Kumar
@ 2026-08-25 8:13 ` Greg Kroah-Hartman
0 siblings, 0 replies; 8+ messages in thread
From: Greg Kroah-Hartman @ 2026-08-25 8:13 UTC (permalink / raw)
To: Shivam Kumar; +Cc: linux-nvme, Sagi Grimberg, Keith Busch, Ibrahim Hashimov
On Mon, Aug 24, 2026 at 02:18:44PM -0400, Shivam Kumar wrote:
> On Mon, Aug 24, 2026 at 12:54 PM Greg Kroah-Hartman
> <gregkh@linuxfoundation.org> wrote:
> >
> > On Mon, Aug 24, 2026 at 12:07:28PM -0400, Shivam Kumar wrote:
> > > Hi Greg,
> > >
> > > Just the CVE, if one is assigned to 4a3f002, being recorded as the
> > > reporter would be all I'm after.
> >
> > We do not have names/reporters on CVEs at all, we rely on the git commit
> > text, but also will be glad to link to any external documentation as a
> > reference if needed.
> >
> > But I think you got the git id there wrong...
> >
> > thanks,
> >
> > greg k-h
>
> Understood, thanks for explaining.
>
> A reference link would be great if a CVE is assigned. The relevant
> thread is:
> https://lore.kernel.org/all/CA+ysrS+fsJQ+4x7jHoSEX_tiYRQJC8LEhuH2stKA6Q4qSK-MWA@mail.gmail.com/
>
> And apologies for the bad commit id, the correct one is
> 4a3f00262a044e8e15064b1a6860968bf0500bf4
> ("nvmet-tcp: bound SGL data length before allocating command buffers").
Please see:
https://www.kernel.org/doc/html/latest/process/cve.html
for how kernel CVEs are assigned.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2026-08-25 8:13 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-24 15:42 Prior report for the nvmet-tcp unbounded SGL length fix in 7.3 Shivam Kumar
2026-08-24 15:50 ` Shivam Kumar
2026-08-24 16:01 ` Greg Kroah-Hartman
2026-08-24 16:07 ` Shivam Kumar
2026-08-24 16:54 ` Greg Kroah-Hartman
2026-08-24 18:18 ` Shivam Kumar
2026-08-25 8:13 ` Greg Kroah-Hartman
2026-08-24 16:31 ` Maurizio Lombardi
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.