OSV-2021-1269 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 bug in the S2 Geometry library's polyline initialization.

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-1269?

OSV-2021-1269 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=38777

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
S2LaxPolylineShape::Init
S2LaxPolylineShape::S2LaxPolylineShape

Which versions are affected by OSV-2021-1269?

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

PackageAffectedFixed in
s2geometry OSS-FuzzAll versionsNone

How do I fix OSV-2021-1269?

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

Is OSV-2021-1269 being exploited?

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

Sources

Is OSV-2021-1269 in your software?

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

Check your SBOMs for free