A vulnerability, which was classified as problematic, has been found in enigmaX up to 2.2. This issue affects the function getSeed of the file main.c of the component Scrambling Table Handler. The manipulation leads to predictable seed in pseudo-random number generator (prng). The attack may be initiated remotely. The complexity of an attack is rather high. The exploitation is known to be difficult. Upgrading to version 2.3 is able to address this issue. The identifier of the patch is 922bf90ca14a681629ba0b807a997a81d70225b5. It is recommended to upgrade the affected component. The identifier VDB-217181 was assigned to this vulnerability.
{
"extracted_events": [
{
"cpe": "cpe:2.3:a:enigmax_project:enigmax:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "2.3"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "922bf90ca14a681629ba0b807a997a81d70225b5"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "2.3",
"range": [
{
"fixed": "6a1135cdb6a6912c7f6c9524682cd4cfedd1157c"
}
],
"source": "REFERENCES_TAG"
}
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-15006.json"
[
{
"deprecated": false,
"digest": {
"function_hash": "170388170253817369985166746966640207710",
"length": 978
},
"id": "CVE-2016-15006-5440ff81",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/pfmonville/enigmax/commit/922bf90ca14a681629ba0b807a997a81d70225b5",
"target": {
"file": "main.c",
"function": "scramble"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"95318162393569746516439536738237389692",
"13024718478085273904959843057028954910",
"327735329558950586773710439613948911557",
"141838305750791431437576147617636963637",
"213618012860773771925745716239106406687",
"305904713209468258885864713076826340706",
"240586724403077355438402238709384577002",
"165765188421741547106180985603929222407",
"164448689169672402712094912618188687612",
"91099028737911700768019486766606922926",
"121516770730819327067305566964996266447",
"39804965335784362177127790350348144875",
"196294258069831710910506803342779622085",
"31697816934915221766794054366540114547",
"35385317249965933431272393652711430079",
"14450368559582893525893603445378167597",
"171668559829236726416306869649382560280",
"280648373538711080070098411061820953268",
"97524559705180482835224723347388117112",
"109041382242311277943724968233041638047",
"106519249993113836939129877600422288723",
"193145981503884276603966362340066285369",
"20529015940215564666580456995189974278",
"268597703883676724440415330797731234805",
"233888356784821014604487712916565654133",
"182983589481595498456571420088108982932",
"325158712979201408592683564824630163651",
"216546774948044469512192773168216466926",
"85100403306908533579589673399032706714",
"54011185476057850182360325237727977379",
"108587633537507210242609878158511307392",
"214295838247983908491981201081784274045",
"157594648391122891978409648059543526740",
"306331175863802700250757641896272675995",
"336616516660902906814644545168550986429",
"6189044826390534577205319620637905852",
"336936571534485445631143632841073016478",
"46447095631106538853739591755758107335",
"11011198659150588074182920863535037004",
"34937428646232740242417131736631162306",
"186054448784239841292333331276292861830",
"330570516271439099014883946776319831454",
"17024685947299039936414890304220047712",
"126498141563193147245337171725951224819",
"221658495082911264752642660685457687444",
"65896787317582588848986936771893307709",
"26536043300085017811310061120488400596",
"340182680886866917208253409593061094161",
"6189044826390534577205319620637905852",
"336936571534485445631143632841073016478",
"173097360874274757383758810016335345538",
"267683028633124423166811612740086708699",
"288906476593877090848155532718297969204",
"141455562500386168685617363527850961918",
"330570516271439099014883946776319831454",
"227130382717641499489587367394391769246",
"302664013525391055390108840939164292421",
"119729100058248836064394753258040666665",
"46052487882656710811215113985389533379",
"159570331366297298501115562794936130516",
"29458847313008742748611294401146509873",
"320712009556369953916093738636141809336",
"214160282895068559230590508418863715350",
"138380195637848350869985590755416026469",
"243806780147167772583641432009060849909",
"80894747821292435697839428391253712655"
],
"threshold": 0.9
},
"id": "CVE-2016-15006-70e0f3d2",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/pfmonville/enigmax/commit/922bf90ca14a681629ba0b807a997a81d70225b5",
"target": {
"file": "main.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "190793901798927174491515920134558550975",
"length": 483
},
"id": "CVE-2016-15006-89ab061c",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/pfmonville/enigmax/commit/922bf90ca14a681629ba0b807a997a81d70225b5",
"target": {
"file": "main.c",
"function": "decodingXOR"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "6411463494889446495809553657432300169",
"length": 4632
},
"id": "CVE-2016-15006-c14541a2",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/pfmonville/enigmax/commit/922bf90ca14a681629ba0b807a997a81d70225b5",
"target": {
"file": "main.c",
"function": "main"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "2494612563416316156871013755154542692",
"length": 479
},
"id": "CVE-2016-15006-c5b215ad",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/pfmonville/enigmax/commit/922bf90ca14a681629ba0b807a997a81d70225b5",
"target": {
"file": "main.c",
"function": "codingXOR"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "178736729625171020810931168814752038000",
"length": 2687
},
"id": "CVE-2016-15006-d6ca9cc8",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/pfmonville/enigmax/commit/922bf90ca14a681629ba0b807a997a81d70225b5",
"target": {
"file": "main.c",
"function": "usage"
}
}
]
"2026-10-20T13:12:12Z"