OSV-2021-1305 Use-of-uninitialized-value in std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_cha

Not scored Published

An attacker can cause a denial of service via a use-of-uninitialized-value crash in the S2 Geometry library's text format parser.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Not stated
Victim action needed
Not needed
Fix
None listed

What is OSV-2021-1305?

OSV-2021-1305 is a vulnerability in s2geometry, published on 17 Sep 2021.

Official description

OSS-Fuzz report: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=38831

Crash type: Use-of-uninitialized-value
Crash state:
std::__1::basic_ostream&lt;char, std::__1::char_traits&lt;char&gt; &gt;&amp; std::__1::__put_cha
S2LatLng::ToPoint
s2textformat::ParsePoints

Which versions are affected by OSV-2021-1305?

1 open source package ship an affected version, including s2geometry.

PackageAffectedFixed in
s2geometry OSS-FuzzAll versionsNone

How do I fix OSV-2021-1305?

No fix has been published for OSV-2021-1305 yet. Limit exposure of the affected software until one is available.

Is OSV-2021-1305 being exploited?

There is no known exploitation of OSV-2021-1305 in the wild and no public exploit code.

Sources

Is OSV-2021-1305 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free