php.openssl-decrypt-validate

返回列表 · CWE 索引

phpWARNING规则详情

各语言消息对照

语言消息
de

Die Funktion `openssl_decrypt` gibt bei Erfolg den String der entschlüsselten Daten zurück, bei Fehlschlag `false`. Wird der Fehlerfall nicht behandelt, kann das zu undefiniertem Verhalten in Ihrer Anwendung führen. Bitte behandeln Sie den Fall, dass `openssl_decrypt` `false` zurückgibt.

en

The function `openssl_decrypt` returns either a string of the decrypted data on success or `false` on failure. If the failure case is not handled, this could lead to undefined behavior in your application. Please handle the case where `openssl_decrypt` returns `false`.

fr

La fonction `openssl_decrypt` renvoie la chaîne déchiffrée en cas de succès ou `false` en cas d'échec. Si le cas d'échec n'est pas traité, l'application peut présenter un comportement indéfini. Traitez le cas où `openssl_decrypt` renvoie `false`.

ja

`openssl_decrypt` は成功時に復号された文字列を返し、失敗時には `false` を返します。失敗ケースを処理しない場合、アプリケーションが未定義動作を起こすおそれがあります。`openssl_decrypt` が `false` を返した場合を処理してください。

ko

`openssl_decrypt`는 성공 시 복호화된 문자열을 반환하고 실패 시 `false`를 반환합니다. 실패 분기를 처리하지 않으면 애플리케이션에 정의되지 않은 동작이 발생할 수 있습니다. `openssl_decrypt`가 `false`를 반환하는 경우를 처리하십시오.

ru

Функция `openssl_decrypt` при успехе возвращает строку расшифрованных данных, при неудаче — `false`. Если случай неудачи не обработан, приложение может повести себя неопределённым образом. Обработайте ситуацию, когда `openssl_decrypt` возвращает `false`.

zh

`openssl_decrypt` 成功时返回解密后的字符串,失败时返回 `false`。若不处理失败分支,可能导致应用出现未定义行为。请处理 `openssl_decrypt` 返回 `false` 的情况。

zh-Hant

`openssl_decrypt` 成功時回傳解密後的字串,失敗時回傳 `false`。若不處理失敗分支,可能導致應用出現未定義行為。請處理 `openssl_decrypt` 回傳 `false` 的情況。

CWE 知识卡

语言名称修复建议
deUngeprüfter RückgabewertPrüfen und behandeln Sie Rückgabewerte und Ausnahmen kritischer Aufrufe, um stille Fehlschläge zu vermeiden.
en——
frValeur de retour non vérifiéeVérifiez et traitez les valeurs de retour et les exceptions des appels critiques pour éviter les échecs silencieux.
ja戻り値の未検査重要な呼び出しの戻り値と例外を検査して処理し、サイレントな失敗を避けてください。
ko미검사 반환값핵심 호출의 반환값과 예외를 검사·처리하고, 실패가 조용히 무시되는 일이 없도록 하십시오.
ruВозвращаемое значение не проверяетсяПроверяйте и обрабатывайте возвращаемые значения и исключения важных вызовов, не допуская тихих отказов.
zh未检查返回值检查并处理关键调用的返回值与异常,避免静默失败。
zh-Hant未檢查回傳值檢查並處理關鍵呼叫的回傳值與例外,避免靜默失敗。

OWASP

A02:2021 - Cryptographic Failures

元数据

likelihoodLOW
impactMEDIUM
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/php/lang/security/audit/openssl-decrypt-validate.yaml