An infinite loop issue was found in the vhostnet kernel module in Linux Kernel up to and including v5.1-rc6, while handling incoming packets in handlerx(). It could occur if one end sends packets faster than the other end can process them. A guest user, maybe remote one, could use this flaw to stall the vhost_net kernel thread, resulting in a DoS scenario.
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2019-3900.json"
[
{
"signature_type": "Line",
"target": {
"file": "src/test/java/com/puppycrawl/tools/checkstyle/api/JavadocTokenTypesTest.java"
},
"deprecated": false,
"id": "CVE-2019-3900-1337ed62",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"330783449895898490756523123912080443966",
"211329588561842300411291328935119748590",
"213335473798029909252127424008598975906",
"59237672096858256397790723256279432533",
"202743138070593260373554723328368231282",
"54855662767261669893818210887353885885",
"13220711924947749185391536602072999000",
"239624186562695941056612124286120814699"
]
},
"source": "https://github.com/checkstyle/checkstyle/commit/c77953b8a8ac160fbc83086b1dd80645e47f419e"
},
{
"signature_type": "Function",
"target": {
"file": "src/test/java/com/puppycrawl/tools/checkstyle/utils/JavadocUtilsTest.java",
"function": "testGetTokenNameForLowerBoundInvalidId"
},
"deprecated": false,
"id": "CVE-2019-3900-15fff9a0",
"signature_version": "v1",
"digest": {
"function_hash": "251828518032866550304416758956888341542",
"length": 253.0
},
"source": "https://github.com/checkstyle/checkstyle/commit/c77953b8a8ac160fbc83086b1dd80645e47f419e"
},
{
"signature_type": "Line",
"target": {
"file": "src/test/java/com/puppycrawl/tools/checkstyle/utils/JavadocUtilsTest.java"
},
"deprecated": false,
"id": "CVE-2019-3900-36548546",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"79051362574960102759184077249616579791",
"139915517594237403462284197760163786126",
"181515273874299777986811339415832867013",
"211620816414269959643275459919778687078",
"181993415527562832828189679908953834830",
"327576928032556171137052786214372777530",
"17851273704468831215773231152858683300",
"308637961014553747925364979941159001339",
"321723940989602473885352374175383191003",
"205782275624595353211988703632924681754",
"284927964502107770483183018484605798832",
"55815529764773402201832410798008016195",
"200145681589847390957386540235028938434"
]
},
"source": "https://github.com/checkstyle/checkstyle/commit/c77953b8a8ac160fbc83086b1dd80645e47f419e"
},
{
"signature_type": "Line",
"target": {
"file": "src/main/java/com/puppycrawl/tools/checkstyle/api/JavadocTokenTypes.java"
},
"deprecated": false,
"id": "CVE-2019-3900-8ce50253",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"317882040206053455066057915000738642204",
"87675796402599855558190118295172965921",
"70327170075786414536983233354476761214",
"287737240905024829312024010663308487848",
"128943388809190120314050578088608893716",
"169464091733456303866928285291570839216",
"309037665555608347852434100136798276862"
]
},
"source": "https://github.com/checkstyle/checkstyle/commit/c77953b8a8ac160fbc83086b1dd80645e47f419e"
},
{
"signature_type": "Line",
"target": {
"file": "src/test/java/com/puppycrawl/tools/checkstyle/grammars/javadoc/JavadocParseTreeTest.java"
},
"deprecated": false,
"id": "CVE-2019-3900-9396e84c",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"43107011772664489665314974789670267383",
"204479065451930649296980961411896426862",
"19061927379621398292831046916224295835"
]
},
"source": "https://github.com/checkstyle/checkstyle/commit/c77953b8a8ac160fbc83086b1dd80645e47f419e"
},
{
"signature_type": "Function",
"target": {
"file": "src/test/java/com/puppycrawl/tools/checkstyle/utils/JavadocUtilsTest.java",
"function": "testGetTokenNames"
},
"deprecated": false,
"id": "CVE-2019-3900-9e22469c",
"signature_version": "v1",
"digest": {
"function_hash": "288265049863556219417251928001527812306",
"length": 109.0
},
"source": "https://github.com/checkstyle/checkstyle/commit/c77953b8a8ac160fbc83086b1dd80645e47f419e"
},
{
"signature_type": "Function",
"target": {
"file": "src/test/java/com/puppycrawl/tools/checkstyle/grammars/javadoc/GeneratedJavadocTokenTypesTest.java",
"function": "testRuleNumbers"
},
"deprecated": false,
"id": "CVE-2019-3900-d7758f60",
"signature_version": "v1",
"digest": {
"function_hash": "261526603684767633202958313733574576571",
"length": 4559.0
},
"source": "https://github.com/checkstyle/checkstyle/commit/c77953b8a8ac160fbc83086b1dd80645e47f419e"
},
{
"signature_type": "Line",
"target": {
"file": "src/test/java/com/puppycrawl/tools/checkstyle/grammars/javadoc/GeneratedJavadocTokenTypesTest.java"
},
"deprecated": false,
"id": "CVE-2019-3900-d78d2321",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"23675366995699736357529571430061886362",
"99052491524682567823728523078998028178",
"88055791357096678314915215211507554832",
"22237108984851818323672294360141278467",
"121129236011644378832433326831203878368",
"99474065213783021100161513576388432277",
"331298648465641052220981915489006725629",
"141019705209049253346213568137806403784"
]
},
"source": "https://github.com/checkstyle/checkstyle/commit/c77953b8a8ac160fbc83086b1dd80645e47f419e"
},
{
"signature_type": "Function",
"target": {
"file": "src/test/java/com/puppycrawl/tools/checkstyle/api/JavadocTokenTypesTest.java",
"function": "testTokenValues"
},
"deprecated": false,
"id": "CVE-2019-3900-e7ea67e9",
"signature_version": "v1",
"digest": {
"function_hash": "206163383830211621143959656966745810187",
"length": 9930.0
},
"source": "https://github.com/checkstyle/checkstyle/commit/c77953b8a8ac160fbc83086b1dd80645e47f419e"
},
{
"signature_type": "Function",
"target": {
"file": "src/test/java/com/puppycrawl/tools/checkstyle/grammars/javadoc/GeneratedJavadocTokenTypesTest.java",
"function": "testTokenNumbers"
},
"deprecated": false,
"id": "CVE-2019-3900-ea014642",
"signature_version": "v1",
"digest": {
"function_hash": "198050984030235009635825395411622204735",
"length": 5404.0
},
"source": "https://github.com/checkstyle/checkstyle/commit/c77953b8a8ac160fbc83086b1dd80645e47f419e"
}
]